pub type ENetPacket = _ENetPacket;Aliased Type§
#[repr(C)]pub struct ENetPacket {
pub referenceCount: usize,
pub flags: u32,
pub data: *mut u8,
pub dataLength: usize,
pub freeCallback: Option<unsafe extern "C" fn(*mut _ENetPacket)>,
pub userData: *mut c_void,
}Fields§
§referenceCount: usize< internal use only
flags: u32< bitwise-or of ENetPacketFlag constants
data: *mut u8< allocated data for packet
dataLength: usize< length of data
freeCallback: Option<unsafe extern "C" fn(*mut _ENetPacket)>< function to be called when the packet is no longer in use
userData: *mut c_void< application private data, may be freely modified