C# Класс Erlang.NET.OtpConnection

Наследование: AbstractConnection
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
queue GenericQueue
self OtpSelf

Открытые методы

Метод Описание
deliver ( Exception e ) : void
deliver ( Erlang.NET.OtpMsg msg ) : void
exit ( OtpErlangPid dest, OtpErlangObject reason ) : void
link ( OtpErlangPid dest ) : void
msgCount ( ) : int
receive ( ) : OtpErlangObject
receive ( long timeout ) : OtpErlangObject
receiveBuf ( ) : OtpInputStream
receiveBuf ( long timeout ) : OtpInputStream
receiveMsg ( ) : Erlang.NET.OtpMsg
receiveMsg ( long timeout ) : Erlang.NET.OtpMsg
receiveRPC ( ) : OtpErlangObject
send ( OtpErlangPid dest, OtpErlangObject msg ) : void
send ( String dest, OtpErlangObject msg ) : void
sendBuf ( OtpErlangPid dest, OtpOutputStream payload ) : void
sendBuf ( String dest, OtpOutputStream payload ) : void
sendRPC ( String mod, String fun, Erlang.NET.OtpErlangList args ) : void
sendRPC ( String mod, String fun, OtpErlangObject args ) : void
unlink ( OtpErlangPid dest ) : void

Приватные методы

Метод Описание
OtpConnection ( OtpSelf self, BufferedTcpClient s ) : System
OtpConnection ( OtpSelf self, Erlang.NET.OtpPeer other ) : System

Описание методов

deliver() публичный Метод

public deliver ( Exception e ) : void
e System.Exception
Результат void

deliver() публичный Метод

public deliver ( Erlang.NET.OtpMsg msg ) : void
msg Erlang.NET.OtpMsg
Результат void

exit() публичный Метод

public exit ( OtpErlangPid dest, OtpErlangObject reason ) : void
dest OtpErlangPid
reason OtpErlangObject
Результат void

link() публичный Метод

public link ( OtpErlangPid dest ) : void
dest OtpErlangPid
Результат void

msgCount() публичный Метод

public msgCount ( ) : int
Результат int

receive() публичный Метод

public receive ( ) : OtpErlangObject
Результат OtpErlangObject

receive() публичный Метод

public receive ( long timeout ) : OtpErlangObject
timeout long
Результат OtpErlangObject

receiveBuf() публичный Метод

public receiveBuf ( ) : OtpInputStream
Результат OtpInputStream

receiveBuf() публичный Метод

public receiveBuf ( long timeout ) : OtpInputStream
timeout long
Результат OtpInputStream

receiveMsg() публичный Метод

public receiveMsg ( ) : Erlang.NET.OtpMsg
Результат Erlang.NET.OtpMsg

receiveMsg() публичный Метод

public receiveMsg ( long timeout ) : Erlang.NET.OtpMsg
timeout long
Результат Erlang.NET.OtpMsg

receiveRPC() публичный Метод

public receiveRPC ( ) : OtpErlangObject
Результат OtpErlangObject

send() публичный Метод

public send ( OtpErlangPid dest, OtpErlangObject msg ) : void
dest OtpErlangPid
msg OtpErlangObject
Результат void

send() публичный Метод

public send ( String dest, OtpErlangObject msg ) : void
dest String
msg OtpErlangObject
Результат void

sendBuf() публичный Метод

public sendBuf ( OtpErlangPid dest, OtpOutputStream payload ) : void
dest OtpErlangPid
payload OtpOutputStream
Результат void

sendBuf() публичный Метод

public sendBuf ( String dest, OtpOutputStream payload ) : void
dest String
payload OtpOutputStream
Результат void

sendRPC() публичный Метод

public sendRPC ( String mod, String fun, Erlang.NET.OtpErlangList args ) : void
mod String
fun String
args Erlang.NET.OtpErlangList
Результат void

sendRPC() публичный Метод

public sendRPC ( String mod, String fun, OtpErlangObject args ) : void
mod String
fun String
args OtpErlangObject
Результат void

unlink() публичный Метод

public unlink ( OtpErlangPid dest ) : void
dest OtpErlangPid
Результат void

Описание свойств

queue защищенное свойство

protected GenericQueue,Erlang.NET queue
Результат GenericQueue

self защищенное свойство

protected OtpSelf,Erlang.NET self
Результат OtpSelf