sealed Class AddrInfo
Modifier and Type | Field |
---|---|
IntNumber
|
ai_flags
|
IntNumber
|
ai_family
|
IntNumber
|
ai_socktype
|
IntNumber
|
ai_protocol
|
IntNumber
|
ai_addrlen
|
UnsafePointer
|
ai_canonname
|
UnsafePointer
|
ai_addr
|
UnsafePointer
|
ai_next
|
Modifier and Type | Constructor |
---|---|
AddrInfo |
constructor()
|
Type | Conversion Method |
---|---|
AddrInfo |
cast()
|
Modifier and Type | Property accessor |
---|---|
get IntNumber |
Flags
|
set |
Flags(IntNumber val)
|
get IntNumber |
Family
|
set |
Family(IntNumber val)
|
get IntNumber |
SocketType
|
set |
SocketType(IntNumber val)
|
get IntNumber |
Protocol
|
set |
Protocol(IntNumber val)
|
get IntNumber |
AddressLen
|
set |
AddressLen(IntNumber val)
|
get UnsafePointer |
Address
|
sealed Class AddrInfoReader
Modifier and Type | Field |
---|---|
UnsafePointer
|
paddrinfo
|
UnsafePointer
|
prootinfo
|
Modifier and Type | Constructor |
---|---|
AddrInfoReader |
constructor(String, AddrInfo)
|
AddrInfoReader |
constructor(String, String, AddrInfo)
|
protected AddrInfoReader |
constructor()
|
Type | Conversion Method |
---|---|
AddrInfoReader |
cast()
|
Modifier and Type | Property accessor |
---|---|
get BoolValue |
Available
|
sealed Class IN_ADDR
Modifier and Type | Field |
---|---|
LongNumber
|
addr
|
Modifier and Type | Constructor |
---|---|
IN_ADDR |
constructor()
|
Type | Conversion Method |
---|---|
IN_ADDR |
cast()
|
Modifier and Type | Property accessor |
---|---|
set |
Value(LongNumber addr)
|
Modifier and Type | Method |
---|---|
Object |
clear()
|
sealed Class SOCKADDR_IN
Modifier and Type | Field |
---|---|
ShortNumber
|
family
|
ShortNumber
|
port
|
IN_ADDR
|
sin_addr
|
Object
|
sin_zero
|
Modifier and Type | Constructor |
---|---|
SOCKADDR_IN |
constructor()
|
Type | Conversion Method |
---|---|
SOCKADDR_IN |
cast()
|
Modifier and Type | Property accessor |
---|---|
get ShortNumber |
family
|
set |
family(ShortNumber value)
|
get ShortNumber |
port
|
set |
port(ShortNumber value)
|
set |
family(IntNumber n)
|
set |
port(IntNumber n)
|
set |
ip_address(String ip)
|
Modifier and Type | Method |
---|---|
private Object |
constructor()
|
sealed Class Socket
Modifier and Type | Field |
---|---|
Object
|
theHandle
|
Modifier and Type | Constructor |
---|---|
Socket |
constructor(IntNumber handle)
|
Socket |
constructor(IntNumber adressFamily, IntNumber type, IntNumber protocol)
|
protected Socket |
constructor()
|
Type | Conversion Method |
---|---|
Socket |
cast()
|
Modifier and Type | Method |
---|---|
Object |
open(UnsafePointer sockAddrPtr, IntNumber nameLen)
|
Object |
bind(UnsafePointer sockAddrPtr, IntNumber nameLen)
|
Object |
listen(IntNumber backLog)
|
BoolValue |
tryOpen(UnsafePointer ptr, IntNumber len)
|
Object |
connect(String ip_address, IntNumber port)
|
IntNumber |
write(ByteNumber[] buffer)
|
Object |
write(ByteNumber[] buffer, IntNumber length, IntNumber flags, ref IntNumber sent)
|
Object |
read(ByteNumber[] buffer, IntNumber maxLength, IntNumber flags, ref IntNumber recvd)
|
Socket |
accept()
|
Object |
shutdown(IntNumber how)
|
Object |
iocommand(IntNumber command, ref IntNumber parameter)
|
Object |
option(IntNumber level, IntNumber option, BoolValue value)
|
Object |
close()
|
Class SocketException
Modifier and Type | Constructor |
---|---|
Object |
raise()
|
SocketException |
new(String message, IntNumber code)
|
SocketException |
new(String message)
|
protected SocketException |
constructor()
|
Type | Conversion Method |
---|---|
SocketException |
cast()
|
Modifier and Type | Property accessor |
---|---|
get IntNumber |
ErrorCode
|
Modifier and Type | Method |
---|---|
String |
toPrintable()
|
Modifier and Type | Name |
---|---|
|
symbol #initializer
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol AF_INET
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol AF_UNSPEC
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol AI_PASSIVE
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol FIONBIO
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol INVALID_SOCKET
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol IPPROTO_TCP
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol SD_BOTH
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol SOCKET_ERROR
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol SOCK_STREAM
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol SOMAXCONN
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol TCP_NODELAY
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol WSAECONNRESET
|
Modifier and Type | Name |
---|---|
IntNumber
|
symbol WSAEWOULDBLOCK
|