  include |  | 
   nrg.h | Header to include all the other headers  | 
   nrg_bit_io.h | BitReader and BitWriter classes for easier manipulation of bitstreams  | 
   nrg_client.h | Defines the Client class, the main class used by client-side nrg programs  | 
   nrg_client_state.h | Contains the default State classes used by the Client, ClientHandshakeState and ClientGameState  | 
   nrg_codec.h | Contains the Codec class, which encodes and decodes types to and from Packets  | 
   nrg_config.h | Contains several definitions that can be used to configure the library at compile time  | 
   nrg_connection.h | Contains functionality that adds a connection abstraction over UDP  | 
   nrg_core.h | Common defines and includes used by all the other nrg header files  | 
   nrg_endian.h | Defines functions for converting between big and little endian byte orders  | 
   nrg_entity.h | Contains classes related to nrg's Entity data-replication abstraction  | 
   nrg_event.h | Functionality to notify users of Client and Server occurances  | 
   nrg_field.h | Contains classes related to the Field template class that encapsulates data to be replicated across the network  | 
   nrg_input.h | Contains classes related to Input which is sent from Clients to a Server each Client frame  | 
   nrg_interp.h | Interpolation functionality  | 
   nrg_message.h | Contains Message classes and functionality for two-way RPC between Server and Client  | 
   nrg_message_manager.h | Contains functionality for managing the storage and reliable transmission or Messages  | 
   nrg_netaddress.h | Contains the NetAddress class for wrapping POSIX sockaddr structures and resolving hostnames to IP addresses  | 
   nrg_os.h | Operating-system specific functions  | 
   nrg_packet.h |  | 
   nrg_packet_header.h | Contains the PacketHeader class  | 
   nrg_player.h | Contains the Player Interface used server-side  | 
   nrg_queue.h | A simple queue implementation  | 
   nrg_replay.h | Functionality for recording replay files  | 
   nrg_replay_server.h | Functionality for playing-back replay files  | 
   nrg_ringbuffer.h | Simple implementation of a ring / circular buffer  | 
   nrg_server.h | Contains the main server-side class of the library  | 
   nrg_server_state.h | Server-specific classes derived from State that are used internally  | 
   nrg_snapshot.h | Classes to hold a specific snapshot in time of Entity Field values  | 
   nrg_socket.h | Classes to wrap POSIX sockets  | 
   nrg_state.h | Functionality related to the State abstract class  | 
   nrg_state_manager.h | Functionality related to managing changing States  | 
   nrg_status.h | Error-handling functionality  | 
   nrg_util.h | Various utility classes and functions  | 
   nrg_varint.h | Template implementation of variable-length integers, following the same format as Google's Protobufs  | 
   nrg_version.h | Library versioning stuff  |