Struct enet_sys::host::ENetHost
[−]
[src]
#[repr(C)]pub struct ENetHost { pub socket: ENetSocket, pub address: ENetAddress, pub incomingBandwidth: uint32_t, pub outgoingBandwidth: uint32_t, pub bandwidthThrottleEpoch: uint32_t, pub mtu: uint32_t, pub randomSeed: uint32_t, pub recalculateBandwidthLimits: c_int, pub peers: *mut ENetPeer, pub peerCount: size_t, pub channelLimit: size_t, pub serviceTime: uint32_t, pub dispatchQueue: ENetList, pub continueSending: c_int, pub packetSize: size_t, pub headerFlags: uint16_t, pub commands: [ENetProtocol; 32], pub commandCount: size_t, pub buffers: [ENetBuffer; 65], pub bufferCount: size_t, pub checksum: ENetChecksumCallback, pub compressor: ENetCompressor, pub packetData: [[uint8_t; 4096]; 2], pub receivedAddress: ENetAddress, pub receivedData: *mut uint8_t, pub receivedDataLength: size_t, pub totalSentData: uint32_t, pub totalSentPackets: uint32_t, pub totalReceivedData: uint32_t, pub totalReceivedPackets: uint32_t, pub intercept: ENetInterceptCallback, pub connectedPeers: size_t, pub bandwidthLimitedPeers: size_t, pub duplicatePeers: size_t, pub maximumPacketSize: size_t, pub maximumWaitingData: size_t, }
Fields
socket: ENetSocket
address: ENetAddress
incomingBandwidth: uint32_t
outgoingBandwidth: uint32_t
bandwidthThrottleEpoch: uint32_t
mtu: uint32_t
randomSeed: uint32_t
recalculateBandwidthLimits: c_int
peers: *mut ENetPeer
peerCount: size_t
channelLimit: size_t
serviceTime: uint32_t
dispatchQueue: ENetList
continueSending: c_int
packetSize: size_t
headerFlags: uint16_t
commands: [ENetProtocol; 32]
commandCount: size_t
buffers: [ENetBuffer; 65]
bufferCount: size_t
checksum: ENetChecksumCallback
compressor: ENetCompressor
packetData: [[uint8_t; 4096]; 2]
receivedAddress: ENetAddress
receivedData: *mut uint8_t
receivedDataLength: size_t
totalSentData: uint32_t
totalSentPackets: uint32_t
totalReceivedData: uint32_t
totalReceivedPackets: uint32_t
intercept: ENetInterceptCallback
connectedPeers: size_t
bandwidthLimitedPeers: size_t
duplicatePeers: size_t
maximumPacketSize: size_t
maximumWaitingData: size_t