C# Класс Otp.OtpNode

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

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

Метод Описание
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

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

Метод Описание
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

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

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

public OtpNode ( System node ) : System
node System
Результат System

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

public OtpNode ( System node, bool acceptConnections ) : System
node System
acceptConnections bool
Результат System

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

public OtpNode ( System node, bool acceptConnections, System cookie ) : System
node System
acceptConnections bool
cookie System
Результат System

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

public OtpNode ( System node, bool acceptConnections, System cookie, int port, bool shortName ) : System
node System
acceptConnections bool
cookie System
port int
shortName bool
Результат System

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

public OtpNode ( System node, bool acceptConnections, bool shortName ) : System
node System
acceptConnections bool
shortName bool
Результат System

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

public OtpNode ( bool acceptConnections, System node, System cookie, bool shortName ) : System
acceptConnections bool
node System
cookie System
shortName bool
Результат System

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

public close ( ) : void
Результат void

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

public closeMbox ( OtpMbox mbox ) : void
mbox OtpMbox
Результат void

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

public connection ( System node ) : OtpCookedConnection
node System
Результат OtpCookedConnection

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

public connection ( System node, string cookie ) : OtpCookedConnection
node System
cookie string
Результат OtpCookedConnection

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

public createMbox ( ) : OtpMbox
Результат OtpMbox

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

public createMbox ( System name ) : OtpMbox
name System
Результат OtpMbox

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

public getNames ( ) : System.String[]
Результат System.String[]

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

public ping ( System node, long timeout ) : bool
node System
timeout long
Результат bool

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

public registerName ( System name, OtpMbox mbox ) : bool
name System
mbox OtpMbox
Результат bool

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

public startConnectionAcceptor ( ) : bool
Результат bool

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

public whereis ( System name ) : Pid
name System
Результат Otp.Erlang.Pid