pomp_encoder_init

Function pomp_encoder_init 

Source
pub unsafe extern "C" fn pomp_encoder_init(
    enc: *mut pomp_encoder,
    msg: *mut pomp_msg,
) -> c_int
Expand description

Initialize an encoder object before starting to encode a message. @param enc : encoder. @param msg : message to encode. @return 0 in case of success, negative errno value in case of error.

@remarks the message ownership is not transferred, it will NOT be destroyed when encoder object is destroyed.