KolibriOS kernel
SOCKET Struct Reference

Public Attributes

dd NextPtr
 
dd PrevPtr
 
dd Number
 
MUTEX mutex
 
dd PID
 
dd TID
 
dd Domain
 
dd Type
 
dd Protocol
 
dd errorcode
 
dd device
 
dd options
 
dd state
 
dw backlog
 
dd snd_proc
 
dd rcv_proc
 
dd connect_proc
 

Detailed Description

Member Data Documentation

◆ backlog

dw SOCKET::backlog

number of incoming connections that can be queued

◆ connect_proc

dd SOCKET::connect_proc

◆ device

dd SOCKET::device

device pointer, paired socket pointer if it's a local socket

◆ Domain

dd SOCKET::Domain

INET4/INET6/LOCAL/..

◆ errorcode

dd SOCKET::errorcode

◆ mutex

MUTEX SOCKET::mutex

◆ NextPtr

dd SOCKET::NextPtr

pointer to next socket in list

◆ Number

dd SOCKET::Number

socket number

◆ options

dd SOCKET::options

◆ PID

dd SOCKET::PID

process ID

◆ PrevPtr

dd SOCKET::PrevPtr

pointer to previous socket in list

◆ Protocol

dd SOCKET::Protocol

UDP/TCP/ARP/ICMP

◆ rcv_proc

dd SOCKET::rcv_proc

◆ snd_proc

dd SOCKET::snd_proc

◆ state

dd SOCKET::state

◆ TID

dd SOCKET::TID

thread ID

◆ Type

dd SOCKET::Type

RAW/STREAM/DGRAM


The documentation for this struct was generated from the following file: