|
void * | ctx |
|
void(* | on_subscribe_result )(mdata_subscribe_result_t *, void *) |
|
void(* | on_feed_state )(mdata_feed_state_type_t, void *, xroad_mdsource_t *) |
|
void(* | on_instr_feed_state )(mdata_feed_state_type_t, void *, xroad_instr_t *) |
|
xroad_errno_t(* | on_prepare_mdata )(mdata_proto_type_t, void *, void *) |
|
xroad_errno_t(* | on_mdata )(mdata_proto_type_t, void *, void *, xroad_mdsource_t *) |
|
void(* | on_subscribe )(mdata_subscribe_t *, void *, void *) |
|
void(* | on_connected )(void *) |
|
void(* | on_disconnected )(void *) |
|
◆ on_connected
void(* mdata_channel_callback_t::on_connected) (void *) |
fired, when connection has been established
◆ on_disconnected
void(* mdata_channel_callback_t::on_disconnected) (void *) |
fired, when connection has been closed
◆ on_feed_state
void(* mdata_channel_callback_t::on_feed_state) (mdata_feed_state_type_t, void *, xroad_mdsource_t *) |
fired, when feed state has been changed
◆ on_instr_feed_state
void(* mdata_channel_callback_t::on_instr_feed_state) (mdata_feed_state_type_t, void *, xroad_instr_t *) |
fired, when feed state has been changed
◆ on_mdata
xroad_errno_t(* mdata_channel_callback_t::on_mdata) (mdata_proto_type_t, void *, void *, xroad_mdsource_t *) |
fired, when mdata arrives
- Parameters
-
[in] | - | type of mdata |
[in] | - | pointer to mdata |
[in] | - | context |
◆ on_prepare_mdata
xroad_errno_t(* mdata_channel_callback_t::on_prepare_mdata) (mdata_proto_type_t, void *, void *) |
fired, when mdata needs some preprocessing
- Parameters
-
[in] | - | type of mdata |
[in] | - | pointer to mdata |
[in] | - | context |
◆ on_subscribe
fired, when subscribe request has been received
- Parameters
-
[in] | - | pointer to subscribe request |
[in] | - | pointer to mdata |
[in] | - | context |
◆ on_subscribe_result
fired, when subscibe result has been arrived
The documentation for this struct was generated from the following file: