C# 클래스 Fan.Inet.UdpSocketPeer

파일 보기 프로젝트 열기: xored/f4

공개 메소드들

메소드 설명
bind ( System.Net.Sockets.UdpSocket fan, IpAddr addr, Long port ) : System.Net.Sockets.UdpSocket
close ( System.Net.Sockets.UdpSocket fan ) : bool
close ( ) : void
connect ( System.Net.Sockets.UdpSocket fan, IpAddr addr, long port ) : System.Net.Sockets.UdpSocket
disconnect ( System.Net.Sockets.UdpSocket fan ) : System.Net.Sockets.UdpSocket
getBroadcast ( System.Net.Sockets.UdpSocket fan ) : bool
getReceiveBufferSize ( System.Net.Sockets.UdpSocket fan ) : long
getReceiveTimeout ( System.Net.Sockets.UdpSocket fan ) : Duration
getReuseAddr ( System.Net.Sockets.UdpSocket fan ) : bool
getSendBufferSize ( System.Net.Sockets.UdpSocket fan ) : long
getTrafficClass ( System.Net.Sockets.UdpSocket fan ) : long
isBound ( System.Net.Sockets.UdpSocket fan ) : bool
isClosed ( System.Net.Sockets.UdpSocket fan ) : bool
isConnected ( System.Net.Sockets.UdpSocket fan ) : bool
localAddr ( System.Net.Sockets.UdpSocket fan ) : IpAddr
localPort ( System.Net.Sockets.UdpSocket fan ) : Long
make ( System.Net.Sockets.UdpSocket fan ) : UdpSocketPeer
options ( System.Net.Sockets.UdpSocket fan ) : SocketOptions
receive ( System.Net.Sockets.UdpSocket fan, UdpPacket packet ) : UdpPacket
remoteAddr ( System.Net.Sockets.UdpSocket fan ) : IpAddr
remotePort ( System.Net.Sockets.UdpSocket fan ) : Long
send ( System.Net.Sockets.UdpSocket fan, UdpPacket packet ) : void
setBroadcast ( System.Net.Sockets.UdpSocket fan, bool v ) : void
setReceiveBufferSize ( System.Net.Sockets.UdpSocket fan, long v ) : void
setReceiveTimeout ( System.Net.Sockets.UdpSocket fan, Duration v ) : void
setReuseAddr ( System.Net.Sockets.UdpSocket fan, bool v ) : void
setSendBufferSize ( System.Net.Sockets.UdpSocket fan, long v ) : void
setTrafficClass ( System.Net.Sockets.UdpSocket fan, long v ) : void

비공개 메소드들

메소드 설명
createSocket ( ) : Socket

메소드 상세

bind() 공개 메소드

public bind ( System.Net.Sockets.UdpSocket fan, IpAddr addr, Long port ) : System.Net.Sockets.UdpSocket
fan System.Net.Sockets.UdpSocket
addr IpAddr
port Long
리턴 System.Net.Sockets.UdpSocket

close() 공개 메소드

public close ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
리턴 bool

close() 공개 메소드

public close ( ) : void
리턴 void

connect() 공개 메소드

public connect ( System.Net.Sockets.UdpSocket fan, IpAddr addr, long port ) : System.Net.Sockets.UdpSocket
fan System.Net.Sockets.UdpSocket
addr IpAddr
port long
리턴 System.Net.Sockets.UdpSocket

disconnect() 공개 메소드

public disconnect ( System.Net.Sockets.UdpSocket fan ) : System.Net.Sockets.UdpSocket
fan System.Net.Sockets.UdpSocket
리턴 System.Net.Sockets.UdpSocket

getBroadcast() 공개 메소드

public getBroadcast ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
리턴 bool

getReceiveBufferSize() 공개 메소드

public getReceiveBufferSize ( System.Net.Sockets.UdpSocket fan ) : long
fan System.Net.Sockets.UdpSocket
리턴 long

getReceiveTimeout() 공개 메소드

public getReceiveTimeout ( System.Net.Sockets.UdpSocket fan ) : Duration
fan System.Net.Sockets.UdpSocket
리턴 Duration

getReuseAddr() 공개 메소드

public getReuseAddr ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
리턴 bool

getSendBufferSize() 공개 메소드

public getSendBufferSize ( System.Net.Sockets.UdpSocket fan ) : long
fan System.Net.Sockets.UdpSocket
리턴 long

getTrafficClass() 공개 메소드

public getTrafficClass ( System.Net.Sockets.UdpSocket fan ) : long
fan System.Net.Sockets.UdpSocket
리턴 long

isBound() 공개 메소드

public isBound ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
리턴 bool

isClosed() 공개 메소드

public isClosed ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
리턴 bool

isConnected() 공개 메소드

public isConnected ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
리턴 bool

localAddr() 공개 메소드

public localAddr ( System.Net.Sockets.UdpSocket fan ) : IpAddr
fan System.Net.Sockets.UdpSocket
리턴 IpAddr

localPort() 공개 메소드

public localPort ( System.Net.Sockets.UdpSocket fan ) : Long
fan System.Net.Sockets.UdpSocket
리턴 Long

make() 공개 정적인 메소드

public static make ( System.Net.Sockets.UdpSocket fan ) : UdpSocketPeer
fan System.Net.Sockets.UdpSocket
리턴 UdpSocketPeer

options() 공개 메소드

public options ( System.Net.Sockets.UdpSocket fan ) : SocketOptions
fan System.Net.Sockets.UdpSocket
리턴 SocketOptions

receive() 공개 메소드

public receive ( System.Net.Sockets.UdpSocket fan, UdpPacket packet ) : UdpPacket
fan System.Net.Sockets.UdpSocket
packet UdpPacket
리턴 UdpPacket

remoteAddr() 공개 메소드

public remoteAddr ( System.Net.Sockets.UdpSocket fan ) : IpAddr
fan System.Net.Sockets.UdpSocket
리턴 IpAddr

remotePort() 공개 메소드

public remotePort ( System.Net.Sockets.UdpSocket fan ) : Long
fan System.Net.Sockets.UdpSocket
리턴 Long

send() 공개 메소드

public send ( System.Net.Sockets.UdpSocket fan, UdpPacket packet ) : void
fan System.Net.Sockets.UdpSocket
packet UdpPacket
리턴 void

setBroadcast() 공개 메소드

public setBroadcast ( System.Net.Sockets.UdpSocket fan, bool v ) : void
fan System.Net.Sockets.UdpSocket
v bool
리턴 void

setReceiveBufferSize() 공개 메소드

public setReceiveBufferSize ( System.Net.Sockets.UdpSocket fan, long v ) : void
fan System.Net.Sockets.UdpSocket
v long
리턴 void

setReceiveTimeout() 공개 메소드

public setReceiveTimeout ( System.Net.Sockets.UdpSocket fan, Duration v ) : void
fan System.Net.Sockets.UdpSocket
v Duration
리턴 void

setReuseAddr() 공개 메소드

public setReuseAddr ( System.Net.Sockets.UdpSocket fan, bool v ) : void
fan System.Net.Sockets.UdpSocket
v bool
리턴 void

setSendBufferSize() 공개 메소드

public setSendBufferSize ( System.Net.Sockets.UdpSocket fan, long v ) : void
fan System.Net.Sockets.UdpSocket
v long
리턴 void

setTrafficClass() 공개 메소드

public setTrafficClass ( System.Net.Sockets.UdpSocket fan, long v ) : void
fan System.Net.Sockets.UdpSocket
v long
리턴 void