NetAddr* (*boundaddr)(const NetIO
void (*addalias)(NetIO*, NetAddr*, NetAddr*);
How many recvfrom calls have we done?
True if giosock is an IPv4 socket.
How many ACKs have we sent?
Describes interfaces to Signature Frame (Signframe) C-Class - providing digital signatures.
How many reliable FrameSets have we sent?
The SignFrame class object - implements digital signatures for FrameSets.
This file defines our base object class: AssimObj.
ConfigContext * _configinfo
I/O and other configuration information.
CompressFrame * _compressframe
Compression frame to use in compressing FrameSets.
private: TRUE to enable packet loss...
This is our CompressFrame class object - used for representing a compression method.
GHashTable * aliases
IP address aliases for received packets.
WINEXPORT gboolean netio_is_dual_ipv4v6_stack(void)
Describes interfaces to C-String Frame (Compressframe) C-Class It holds conventional zero-terminated ...
Implements basic Frame class.
Net I/O stats.
How many reliable FrameSets have we read?
Project common header file.
Implements Configuration Context class.
How many ACKs have we received?
SignFrame * _signframe
Signature frame to use in signing FrameSets.
How many sendto calls have we done?
How many FrameSet class were successfully written?
PacketDecoder * _decoder
Decodes packets into FrameSets.
The NetAddr class class represents a general network address - whether IP, MAC, or any other type of ...
Defines interfaces for the NetAddr (network address) object.
How many packets have been successfully read?
FrameSet class - used for collecting Frames when not on the wire, and for marshalling/demarshalling t...
WINEXPORT NetIO * netio_new(gsize objsize, ConfigContext *, PacketDecoder *)
Don't call directly! - this is an abstract class...
Maximum packet size for this transport.
private: Transmit loss fraction
GIOChannel * giosock
Glib GIOChannel for this socket.
private: Receive loss fraction
This file defines a few functions and interfaces for unmarshalling packet data into FrameSets...
How many FrameSet class were successfully read?
This is a basic NetIO class abstract class for doing network I/O.
How many packets have been successfully written?