[][src]Function battery_ffi::battery_last_error_message

#[no_mangle]
pub unsafe extern "C" fn battery_last_error_message(
    buffer: *mut c_char,
    length: c_int
) -> c_int

Fills passed buffer with an error message.

Buffer length can be get with battery_last_error_length function.

Returns

Returns -1 is passed buffer is NULL or too small for error message. Returns 0 if there was no error previously.

In all other cases returns error message length.