C# (CSharp) Railgun Namespace

Classes

Name Description
BitArray16
BitArray32
BitArray64
BitArray8
BitArray8Extensions
BitArrayHelpers
FixedByteBuffer8
FixedByteBuffer8Extensions
RailClient
RailClientPacket Packet sent from client to server.
RailClock Used for keeping track of the remote peer's clock.
RailConfig
RailConnection Server is the core executing class for communication. It is responsible for managing connection contexts and payload I/O.
RailConsoleLogger
RailDebug
RailFloatCompressor Compresses floats to a given range with a given precision. http://stackoverflow.com/questions/8382629/compress-floating-point-numbers-with-specified-range-and-precision
RailFloatCompressorExtensions
RailIntCompressor
RailIntCompressorExtensions
RailInterpreter Responsible for encoding and decoding packet information.
RailRoom
RailScopeEvaluator
RailServerPacket Packet sent from server to client.
SequenceWindow