C# 클래스 Otp.OtpConnection

상속: AbstractConnection
파일 보기 프로젝트 열기: bmizerany/jungerl

보호된 프로퍼티들

프로퍼티 타입 설명
_self OtpSelf
queue GenericQueue

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
OtpConnection ( OtpSelf self, OtpPeer other ) : System
OtpConnection ( OtpSelf self, System s ) : System

메소드 상세

deliver() 공개 메소드

public deliver ( OtpMsg msg ) : void
msg OtpMsg
리턴 void

deliver() 공개 메소드

public deliver ( System e ) : void
e System
리턴 void

exit() 공개 메소드

public exit ( Erlang dest, System reason ) : void
dest Erlang
reason System
리턴 void

getPeer() 공개 메소드

public getPeer ( ) : OtpPeer
리턴 OtpPeer

link() 공개 메소드

public link ( Erlang dest ) : void
dest Erlang
리턴 void

msgCount() 공개 메소드

public msgCount ( ) : int
리턴 int

receive() 공개 메소드

public receive ( ) : Otp.Erlang.Object
리턴 Otp.Erlang.Object

receive() 공개 메소드

public receive ( long timeout ) : Otp.Erlang.Object
timeout long
리턴 Otp.Erlang.Object

receiveBuf() 공개 메소드

public receiveBuf ( ) : OtpInputStream
리턴 OtpInputStream

receiveBuf() 공개 메소드

public receiveBuf ( long timeout ) : OtpInputStream
timeout long
리턴 OtpInputStream

receiveMsg() 공개 메소드

public receiveMsg ( ) : OtpMsg
리턴 OtpMsg

receiveMsg() 공개 메소드

public receiveMsg ( long timeout ) : OtpMsg
timeout long
리턴 OtpMsg

receiveRPC() 공개 메소드

public receiveRPC ( ) : Otp.Erlang.Object
리턴 Otp.Erlang.Object

self() 공개 메소드

public self ( ) : OtpSelf
리턴 OtpSelf

send() 공개 메소드

public send ( Erlang dest, Erlang msg ) : void
dest Erlang
msg Erlang
리턴 void

send() 공개 메소드

public send ( System dest, Erlang msg ) : void
dest System
msg Erlang
리턴 void

sendBuf() 공개 메소드

public sendBuf ( Erlang dest, OtpOutputStream payload ) : void
dest Erlang
payload OtpOutputStream
리턴 void

sendBuf() 공개 메소드

public sendBuf ( System dest, OtpOutputStream payload ) : void
dest System
payload OtpOutputStream
리턴 void

sendRPC() 공개 메소드

public sendRPC ( System mod, System fun, Erlang args ) : void
mod System
fun System
args Erlang
리턴 void

unlink() 공개 메소드

public unlink ( Erlang dest ) : void
dest Erlang
리턴 void

프로퍼티 상세

_self 보호되어 있는 프로퍼티

protected OtpSelf,Otp _self
리턴 OtpSelf

queue 보호되어 있는 프로퍼티

protected GenericQueue,Otp queue
리턴 GenericQueue