UFO: Alien Invasion
Loading...
Searching...
No Matches
net_stream Struct Reference
Collaboration diagram for net_stream:
Collaboration graph

Data Fields

voiddata
bool loopback
bool ready
bool closed
bool finished
SOCKET socket
int index
int family
int addrlen
dbufferptr inbound
dbufferptr outbound
stream_onclose_funconclose
stream_callback_funcfunc
struct net_streamloopback_peer

Detailed Description

Definition at line 109 of file net.cpp.

Field Documentation

◆ addrlen

int net_stream::addrlen

Definition at line 119 of file net.cpp.

Referenced by do_accept(), NET_DoConnect(), NET_StreamNew(), and NET_StreamPeerToName().

◆ closed

bool net_stream::closed

◆ data

void* net_stream::data

Definition at line 110 of file net.cpp.

Referenced by NET_StreamGetData(), NET_StreamNew(), and NET_StreamSetData().

◆ family

int net_stream::family

Definition at line 118 of file net.cpp.

Referenced by do_accept(), NET_DoConnect(), and NET_StreamNew().

◆ finished

bool net_stream::finished

◆ func

◆ inbound

◆ index

int net_stream::index

Definition at line 117 of file net.cpp.

Referenced by NET_StreamClose(), and NET_StreamNew().

◆ loopback

bool net_stream::loopback

Definition at line 112 of file net.cpp.

Referenced by NET_ConnectToLoopBack(), NET_StreamIsLoopback(), NET_StreamNew(), and NET_Wait().

◆ loopback_peer

struct net_stream* net_stream::loopback_peer

◆ onclose

stream_onclose_func* net_stream::onclose

Definition at line 126 of file net.cpp.

Referenced by NET_Connect(), NET_ConnectToLoopBack(), NET_DoConnect(), and NET_StreamClose().

◆ outbound

◆ ready

bool net_stream::ready

Definition at line 113 of file net.cpp.

Referenced by NET_StreamEnqueue(), NET_StreamNew(), and NET_Wait().

◆ socket


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