C# Class Fan.Inet.UdpSocketPeer

Afficher le fichier Open project: xored/f4

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
createSocket ( ) : Socket

Method Details

bind() public méthode

public bind ( System.Net.Sockets.UdpSocket fan, IpAddr addr, Long port ) : System.Net.Sockets.UdpSocket
fan System.Net.Sockets.UdpSocket
addr IpAddr
port Long
Résultat System.Net.Sockets.UdpSocket

close() public méthode

public close ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
Résultat bool

close() public méthode

public close ( ) : void
Résultat void

connect() public méthode

public connect ( System.Net.Sockets.UdpSocket fan, IpAddr addr, long port ) : System.Net.Sockets.UdpSocket
fan System.Net.Sockets.UdpSocket
addr IpAddr
port long
Résultat System.Net.Sockets.UdpSocket

disconnect() public méthode

public disconnect ( System.Net.Sockets.UdpSocket fan ) : System.Net.Sockets.UdpSocket
fan System.Net.Sockets.UdpSocket
Résultat System.Net.Sockets.UdpSocket

getBroadcast() public méthode

public getBroadcast ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
Résultat bool

getReceiveBufferSize() public méthode

public getReceiveBufferSize ( System.Net.Sockets.UdpSocket fan ) : long
fan System.Net.Sockets.UdpSocket
Résultat long

getReceiveTimeout() public méthode

public getReceiveTimeout ( System.Net.Sockets.UdpSocket fan ) : Duration
fan System.Net.Sockets.UdpSocket
Résultat Duration

getReuseAddr() public méthode

public getReuseAddr ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
Résultat bool

getSendBufferSize() public méthode

public getSendBufferSize ( System.Net.Sockets.UdpSocket fan ) : long
fan System.Net.Sockets.UdpSocket
Résultat long

getTrafficClass() public méthode

public getTrafficClass ( System.Net.Sockets.UdpSocket fan ) : long
fan System.Net.Sockets.UdpSocket
Résultat long

isBound() public méthode

public isBound ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
Résultat bool

isClosed() public méthode

public isClosed ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
Résultat bool

isConnected() public méthode

public isConnected ( System.Net.Sockets.UdpSocket fan ) : bool
fan System.Net.Sockets.UdpSocket
Résultat bool

localAddr() public méthode

public localAddr ( System.Net.Sockets.UdpSocket fan ) : IpAddr
fan System.Net.Sockets.UdpSocket
Résultat IpAddr

localPort() public méthode

public localPort ( System.Net.Sockets.UdpSocket fan ) : Long
fan System.Net.Sockets.UdpSocket
Résultat Long

make() public static méthode

public static make ( System.Net.Sockets.UdpSocket fan ) : UdpSocketPeer
fan System.Net.Sockets.UdpSocket
Résultat UdpSocketPeer

options() public méthode

public options ( System.Net.Sockets.UdpSocket fan ) : SocketOptions
fan System.Net.Sockets.UdpSocket
Résultat SocketOptions

receive() public méthode

public receive ( System.Net.Sockets.UdpSocket fan, UdpPacket packet ) : UdpPacket
fan System.Net.Sockets.UdpSocket
packet UdpPacket
Résultat UdpPacket

remoteAddr() public méthode

public remoteAddr ( System.Net.Sockets.UdpSocket fan ) : IpAddr
fan System.Net.Sockets.UdpSocket
Résultat IpAddr

remotePort() public méthode

public remotePort ( System.Net.Sockets.UdpSocket fan ) : Long
fan System.Net.Sockets.UdpSocket
Résultat Long

send() public méthode

public send ( System.Net.Sockets.UdpSocket fan, UdpPacket packet ) : void
fan System.Net.Sockets.UdpSocket
packet UdpPacket
Résultat void

setBroadcast() public méthode

public setBroadcast ( System.Net.Sockets.UdpSocket fan, bool v ) : void
fan System.Net.Sockets.UdpSocket
v bool
Résultat void

setReceiveBufferSize() public méthode

public setReceiveBufferSize ( System.Net.Sockets.UdpSocket fan, long v ) : void
fan System.Net.Sockets.UdpSocket
v long
Résultat void

setReceiveTimeout() public méthode

public setReceiveTimeout ( System.Net.Sockets.UdpSocket fan, Duration v ) : void
fan System.Net.Sockets.UdpSocket
v Duration
Résultat void

setReuseAddr() public méthode

public setReuseAddr ( System.Net.Sockets.UdpSocket fan, bool v ) : void
fan System.Net.Sockets.UdpSocket
v bool
Résultat void

setSendBufferSize() public méthode

public setSendBufferSize ( System.Net.Sockets.UdpSocket fan, long v ) : void
fan System.Net.Sockets.UdpSocket
v long
Résultat void

setTrafficClass() public méthode

public setTrafficClass ( System.Net.Sockets.UdpSocket fan, long v ) : void
fan System.Net.Sockets.UdpSocket
v long
Résultat void