Click or drag to resize

NetConstants Fields

The NetConstants type exposes the following members.

Fields
 NameDescription
Public fieldStatic memberChanneledHeaderSize Size of the header for sequenced or reliable messages in Bytes.
Includes HeaderSize, Sequence, and ChannelId.
Public fieldStatic memberDefaultWindowSize Default window size for reliable channels (number of packets).
Public fieldStatic memberFragmentedHeaderTotalSize Total header size for a fragmented channeled packet in Bytes.
Combines ChanneledHeaderSize and FragmentHeaderSize.
Public fieldStatic memberFragmentHeaderSize Additional header size required for fragmented packets in Bytes.
Includes FragmentId, FragmentPart, and FragmentsTotal.
Public fieldStatic memberHalfMaxSequence Half of the MaxSequence, used for sequence comparison and wrap-around logic.
Public fieldStatic memberHeaderSize Size of the base packet header (PacketProperty) in Bytes.
Public fieldStatic memberInitialMtu The starting Maximum Transmission Unit (MTU) used for new connections before path MTU discovery.
Public fieldStatic memberMaxConnectionNumber Maximum possible value for ConnectionNumber.
Public fieldStatic memberMaxPacketSize Maximum possible packet size allowed by the library based on the largest supported MTU.
Public fieldStatic memberMaxSequence Maximum possible sequence number before wrapping back to zero.
Public fieldStatic memberMaxUnreliableDataSize Maximum payload size for a single unreliable packet in Bytes.
Calculated as MaxPacketSize - HeaderSize.
Public fieldStatic memberSocketBufferSize Size of the underlying UDP socket receive and send buffers in bytes.
Default is 1MB.
Public fieldStatic memberSocketTTL Time To Live (TTL) for the UDP packets.
Top
See Also