C# Class Otp.OtpConnection

Inheritance: AbstractConnection
Afficher le fichier Open project: bmizerany/jungerl

Protected Properties

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

Méthodes publiques

Méthode Description
deliver ( OtpMsg msg ) : void
deliver ( System e ) : void
exit ( Erlang dest, System reason ) : void
getPeer ( ) : OtpPeer
link ( Erlang dest ) : void
msgCount ( ) : int
receive ( ) : Otp.Erlang.Object
receive ( long timeout ) : Otp.Erlang.Object
receiveBuf ( ) : OtpInputStream
receiveBuf ( long timeout ) : OtpInputStream
receiveMsg ( ) : OtpMsg
receiveMsg ( long timeout ) : OtpMsg
receiveRPC ( ) : Otp.Erlang.Object
self ( ) : OtpSelf
send ( Erlang dest, Erlang msg ) : void
send ( System dest, Erlang msg ) : void
sendBuf ( Erlang dest, OtpOutputStream payload ) : void
sendBuf ( System dest, OtpOutputStream payload ) : void
sendRPC ( System mod, System fun, Erlang args ) : void
unlink ( Erlang dest ) : void

Private Methods

Méthode Description
OtpConnection ( OtpSelf self, OtpPeer other ) : System
OtpConnection ( OtpSelf self, System s ) : System

Method Details

deliver() public méthode

public deliver ( OtpMsg msg ) : void
msg OtpMsg
Résultat void

deliver() public méthode

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

exit() public méthode

public exit ( Erlang dest, System reason ) : void
dest Erlang
reason System
Résultat void

getPeer() public méthode

public getPeer ( ) : OtpPeer
Résultat OtpPeer

link() public méthode

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

msgCount() public méthode

public msgCount ( ) : int
Résultat int

receive() public méthode

public receive ( ) : Otp.Erlang.Object
Résultat Otp.Erlang.Object

receive() public méthode

public receive ( long timeout ) : Otp.Erlang.Object
timeout long
Résultat Otp.Erlang.Object

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 ( ) : OtpMsg
Résultat OtpMsg

receiveMsg() public méthode

public receiveMsg ( long timeout ) : OtpMsg
timeout long
Résultat OtpMsg

receiveRPC() public méthode

public receiveRPC ( ) : Otp.Erlang.Object
Résultat Otp.Erlang.Object

self() public méthode

public self ( ) : OtpSelf
Résultat OtpSelf

send() public méthode

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

send() public méthode

public send ( System dest, Erlang msg ) : void
dest System
msg Erlang
Résultat void

sendBuf() public méthode

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

sendBuf() public méthode

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

sendRPC() public méthode

public sendRPC ( System mod, System fun, Erlang args ) : void
mod System
fun System
args Erlang
Résultat void

unlink() public méthode

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

Property Details

_self protected_oe property

protected OtpSelf,Otp _self
Résultat OtpSelf

queue protected_oe property

protected GenericQueue,Otp queue
Résultat GenericQueue