Function enet_sys::enet_initialize_with_callbacks [] [src]

pub unsafe extern "C" fn enet_initialize_with_callbacks(
    version: ENetVersion,
    inits: *const ENetCallbacks
) -> c_int

Initializes ENet globally and supplies user-overridden callbacks. Must be called prior to using any functions in ENet. Do not use enet_initialize() if you use this variant. Make sure the ENetCallbacks structure is zeroed out so that any additional callbacks added in future versions will be properly ignored.

@param version the constant ENET_VERSION should be supplied so ENet knows which version of ENetCallbacks struct to use @param inits user-overridden callbacks where any NULL callbacks will use ENet's defaults @returns 0 on success, < 0 on failure