pdec_async_register_callback

Register Position Decoder callback.

int32_t pdec_async_register_callback(
    struct pdec_async_descriptor *const descr,
    const enum pdec_async_callback_type type,
    FUNC_PTR cb
)

Parameters

io_descr

A Position Decoder descriptor

type

Type: const enum pdec_async_callback_type

Callback type

cb

Type: FUNC_PTR typedef

A callback function, passing NULL de-registers callback

Returns

Type: int32_t

The status of callback assignment.

-1

Passed parameters were invalid

0

A callback is registered successfully