LibNRG  0.0.1
Networking for Real-time Games library
 All Classes Files Functions Variables Friends
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
\-include
 o*nrg.hHeader to include all the other headers
 o*nrg_bit_io.hBitReader and BitWriter classes for easier manipulation of bitstreams
 o*nrg_client.hDefines the Client class, the main class used by client-side nrg programs
 o*nrg_client_state.hContains the default State classes used by the Client, ClientHandshakeState and ClientGameState
 o*nrg_codec.hContains the Codec class, which encodes and decodes types to and from Packets
 o*nrg_config.hContains several definitions that can be used to configure the library at compile time
 o*nrg_connection.hContains functionality that adds a connection abstraction over UDP
 o*nrg_core.hCommon defines and includes used by all the other nrg header files
 o*nrg_endian.hDefines functions for converting between big and little endian byte orders
 o*nrg_entity.hContains classes related to nrg's Entity data-replication abstraction
 o*nrg_event.hFunctionality to notify users of Client and Server occurances
 o*nrg_field.hContains classes related to the Field template class that encapsulates data to be replicated across the network
 o*nrg_input.hContains classes related to Input which is sent from Clients to a Server each Client frame
 o*nrg_interp.hInterpolation functionality
 o*nrg_message.hContains Message classes and functionality for two-way RPC between Server and Client
 o*nrg_message_manager.hContains functionality for managing the storage and reliable transmission or Messages
 o*nrg_netaddress.hContains the NetAddress class for wrapping POSIX sockaddr structures and resolving hostnames to IP addresses
 o*nrg_os.hOperating-system specific functions
 o*nrg_packet.h
 o*nrg_packet_header.hContains the PacketHeader class
 o*nrg_player.hContains the Player Interface used server-side
 o*nrg_queue.hA simple queue implementation
 o*nrg_replay.hFunctionality for recording replay files
 o*nrg_replay_server.hFunctionality for playing-back replay files
 o*nrg_ringbuffer.hSimple implementation of a ring / circular buffer
 o*nrg_server.hContains the main server-side class of the library
 o*nrg_server_state.hServer-specific classes derived from State that are used internally
 o*nrg_snapshot.hClasses to hold a specific snapshot in time of Entity Field values
 o*nrg_socket.hClasses to wrap POSIX sockets
 o*nrg_state.hFunctionality related to the State abstract class
 o*nrg_state_manager.hFunctionality related to managing changing States
 o*nrg_status.hError-handling functionality
 o*nrg_util.hVarious utility classes and functions
 o*nrg_varint.hTemplate implementation of variable-length integers, following the same format as Google's Protobufs
 \*nrg_version.hLibrary versioning stuff