C# Class Erlang.NET.OtpConnection

Inheritance: AbstractConnection
Afficher le fichier Open project: takayuki/Erlang.NET Class Usage Examples

Protected Properties

Свойство Type Description
queue GenericQueue
self OtpSelf

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
OtpConnection ( OtpSelf self, BufferedTcpClient s ) : System
OtpConnection ( OtpSelf self, Erlang.NET.OtpPeer other ) : System

Method Details

deliver() public méthode

public deliver ( Exception e ) : void
e System.Exception
Résultat void

deliver() public méthode

public deliver ( Erlang.NET.OtpMsg msg ) : void
msg Erlang.NET.OtpMsg
Résultat void

exit() public méthode

public exit ( OtpErlangPid dest, OtpErlangObject reason ) : void
dest OtpErlangPid
reason OtpErlangObject
Résultat void

link() public méthode

public link ( OtpErlangPid dest ) : void
dest OtpErlangPid
Résultat void

msgCount() public méthode

public msgCount ( ) : int
Résultat int

receive() public méthode

public receive ( ) : OtpErlangObject
Résultat OtpErlangObject

receive() public méthode

public receive ( long timeout ) : OtpErlangObject
timeout long
Résultat OtpErlangObject

receiveBuf() public méthode

public receiveBuf ( ) : OtpInputStream
Résultat OtpInputStream

receiveBuf() public méthode

public receiveBuf ( long timeout ) : OtpInputStream
timeout long
Résultat OtpInputStream

receiveMsg() public méthode

public receiveMsg ( ) : Erlang.NET.OtpMsg
Résultat Erlang.NET.OtpMsg

receiveMsg() public méthode

public receiveMsg ( long timeout ) : Erlang.NET.OtpMsg
timeout long
Résultat Erlang.NET.OtpMsg

receiveRPC() public méthode

public receiveRPC ( ) : OtpErlangObject
Résultat OtpErlangObject

send() public méthode

public send ( OtpErlangPid dest, OtpErlangObject msg ) : void
dest OtpErlangPid
msg OtpErlangObject
Résultat void

send() public méthode

public send ( String dest, OtpErlangObject msg ) : void
dest String
msg OtpErlangObject
Résultat void

sendBuf() public méthode

public sendBuf ( OtpErlangPid dest, OtpOutputStream payload ) : void
dest OtpErlangPid
payload OtpOutputStream
Résultat void

sendBuf() public méthode

public sendBuf ( String dest, OtpOutputStream payload ) : void
dest String
payload OtpOutputStream
Résultat void

sendRPC() public méthode

public sendRPC ( String mod, String fun, Erlang.NET.OtpErlangList args ) : void
mod String
fun String
args Erlang.NET.OtpErlangList
Résultat void

sendRPC() public méthode

public sendRPC ( String mod, String fun, OtpErlangObject args ) : void
mod String
fun String
args OtpErlangObject
Résultat void

unlink() public méthode

public unlink ( OtpErlangPid dest ) : void
dest OtpErlangPid
Résultat void

Property Details

queue protected_oe property

protected GenericQueue,Erlang.NET queue
Résultat GenericQueue

self protected_oe property

protected OtpSelf,Erlang.NET self
Résultat OtpSelf