C# Class K2Informatics.Erlnet.OtpMbox

Inheritance: IDisposable
Datei anzeigen Open project: K2InformaticsGmbH/erlnet Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
Equals ( Object o ) : bool
GetHashCode ( ) : int
breakLinks ( OtpErlangObject reason ) : void
close ( ) : void
deliver ( OtpMsg m ) : void
exit ( OtpErlangObject reason ) : void
exit ( OtpErlangPid to, OtpErlangObject reason ) : void
exit ( OtpErlangPid to, String reason ) : void
exit ( String reason ) : void
getNames ( ) : String[]
link ( OtpErlangPid to ) : void
ping ( String node, long timeout ) : bool
receive ( ) : OtpErlangObject
receive ( long timeout ) : OtpErlangObject
receiveBuf ( ) : OtpInputStream
receiveBuf ( long timeout ) : OtpInputStream
receiveMsg ( ) : OtpMsg
receiveMsg ( long timeout ) : OtpMsg
registerName ( String name ) : bool
send ( OtpErlangPid to, OtpErlangObject msg ) : void
send ( String name, OtpErlangObject msg ) : void
send ( String name, String node, OtpErlangObject msg ) : void
unlink ( OtpErlangPid to ) : void
whereis ( String name ) : OtpErlangPid

Private Methods

Method Description
OtpMbox ( OtpNode home, OtpErlangPid self ) : System
OtpMbox ( OtpNode home, OtpErlangPid self, String name ) : System
exit ( int arity, OtpErlangPid to, OtpErlangObject reason ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Equals() public method

public Equals ( Object o ) : bool
o Object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

breakLinks() public method

public breakLinks ( OtpErlangObject reason ) : void
reason OtpErlangObject
return void

close() public method

public close ( ) : void
return void

deliver() public method

public deliver ( OtpMsg m ) : void
m OtpMsg
return void

exit() public method

public exit ( OtpErlangObject reason ) : void
reason OtpErlangObject
return void

exit() public method

public exit ( OtpErlangPid to, OtpErlangObject reason ) : void
to OtpErlangPid
reason OtpErlangObject
return void

exit() public method

public exit ( OtpErlangPid to, String reason ) : void
to OtpErlangPid
reason String
return void

exit() public method

public exit ( String reason ) : void
reason String
return void

getNames() public method

public getNames ( ) : String[]
return String[]

link() public method

public link ( OtpErlangPid to ) : void
to OtpErlangPid
return void

ping() public method

public ping ( String node, long timeout ) : bool
node String
timeout long
return bool

receive() public method

public receive ( ) : OtpErlangObject
return OtpErlangObject

receive() public method

public receive ( long timeout ) : OtpErlangObject
timeout long
return OtpErlangObject

receiveBuf() public method

public receiveBuf ( ) : OtpInputStream
return OtpInputStream

receiveBuf() public method

public receiveBuf ( long timeout ) : OtpInputStream
timeout long
return OtpInputStream

receiveMsg() public method

public receiveMsg ( ) : OtpMsg
return OtpMsg

receiveMsg() public method

public receiveMsg ( long timeout ) : OtpMsg
timeout long
return OtpMsg

registerName() public method

public registerName ( String name ) : bool
name String
return bool

send() public method

public send ( OtpErlangPid to, OtpErlangObject msg ) : void
to OtpErlangPid
msg OtpErlangObject
return void

send() public method

public send ( String name, OtpErlangObject msg ) : void
name String
msg OtpErlangObject
return void

send() public method

public send ( String name, String node, OtpErlangObject msg ) : void
name String
node String
msg OtpErlangObject
return void

unlink() public method

public unlink ( OtpErlangPid to ) : void
to OtpErlangPid
return void

whereis() public method

public whereis ( String name ) : OtpErlangPid
name String
return OtpErlangPid