C# Class Otp.OtpNode

Inheritance: OtpLocalNode
Datei anzeigen Open project: saleyn/otp.net Class Usage Examples

Public Methods

Method Description
OtpNode ( System node ) : System
OtpNode ( System node, bool acceptConnections ) : System
OtpNode ( System node, bool acceptConnections, System cookie ) : System
OtpNode ( System node, bool acceptConnections, System cookie, int port, bool shortName ) : System
OtpNode ( System node, bool acceptConnections, bool shortName ) : System
OtpNode ( bool acceptConnections, System node, System cookie, bool shortName ) : System
close ( ) : void
closeMbox ( OtpMbox mbox ) : void
connection ( System node ) : OtpCookedConnection
connection ( System node, string cookie ) : OtpCookedConnection
createMbox ( ) : OtpMbox
createMbox ( System name ) : OtpMbox
getNames ( ) : System.String[]
ping ( System node, long timeout ) : bool
registerName ( System name, OtpMbox mbox ) : bool
startConnectionAcceptor ( ) : bool
whereis ( System name ) : Pid

Private Methods

Method Description
addConnection ( OtpCookedConnection conn ) : void
deliver ( OtpMsg m ) : bool
deliverError ( OtpCookedConnection conn, System e ) : void
getPingTuple ( OtpMbox mbox ) : Otp.Erlang.Tuple
init ( bool acceptConnections, int port ) : void
netKernel ( OtpMsg m ) : bool
removeConnection ( OtpCookedConnection conn ) : void

Method Details

OtpNode() public method

public OtpNode ( System node ) : System
node System
return System

OtpNode() public method

public OtpNode ( System node, bool acceptConnections ) : System
node System
acceptConnections bool
return System

OtpNode() public method

public OtpNode ( System node, bool acceptConnections, System cookie ) : System
node System
acceptConnections bool
cookie System
return System

OtpNode() public method

public OtpNode ( System node, bool acceptConnections, System cookie, int port, bool shortName ) : System
node System
acceptConnections bool
cookie System
port int
shortName bool
return System

OtpNode() public method

public OtpNode ( System node, bool acceptConnections, bool shortName ) : System
node System
acceptConnections bool
shortName bool
return System

OtpNode() public method

public OtpNode ( bool acceptConnections, System node, System cookie, bool shortName ) : System
acceptConnections bool
node System
cookie System
shortName bool
return System

close() public method

public close ( ) : void
return void

closeMbox() public method

public closeMbox ( OtpMbox mbox ) : void
mbox OtpMbox
return void

connection() public method

public connection ( System node ) : OtpCookedConnection
node System
return OtpCookedConnection

connection() public method

public connection ( System node, string cookie ) : OtpCookedConnection
node System
cookie string
return OtpCookedConnection

createMbox() public method

public createMbox ( ) : OtpMbox
return OtpMbox

createMbox() public method

public createMbox ( System name ) : OtpMbox
name System
return OtpMbox

getNames() public method

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

ping() public method

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

registerName() public method

public registerName ( System name, OtpMbox mbox ) : bool
name System
mbox OtpMbox
return bool

startConnectionAcceptor() public method

public startConnectionAcceptor ( ) : bool
return bool

whereis() public method

public whereis ( System name ) : Pid
name System
return Otp.Erlang.Pid