pub struct ENetCompressor {
pub context: *mut c_void,
pub compress: extern fn(context: *mut c_void, inBuffers: *const ENetBuffer, inBufferCount: size_t, inLimit: size_t, outData: *mut uint8_t, outLimit: size_t) -> size_t,
pub decompress: extern fn(context: *mut c_void, inData: *const uint8_t, inLimit: size_t, outData: *mut uint8_t, outLimit: size_t) -> size_t,
pub destroy: extern fn(context: *mut c_void),
}
Fields
context: *mut c_void
compress: extern fn(context: *mut c_void, inBuffers: *const ENetBuffer, inBufferCount: size_t, inLimit: size_t, outData: *mut uint8_t, outLimit: size_t) -> size_t
decompress: extern fn(context: *mut c_void, inData: *const uint8_t, inLimit: size_t, outData: *mut uint8_t, outLimit: size_t) -> size_t
destroy: extern fn(context: *mut c_void)