18 #ifndef YAMI4INDUSTRY_CALLBACKS_H
19 #define YAMI4INDUSTRY_CALLBACKS_H
40 const uint8_t header[],
size_t header_size,
41 const uint8_t body[],
size_t body_size);
71 const char object_name[],
const char message_name[],
const char exception_msg[],
73 const uint8_t body[],
size_t body_size);
82 const char description[]);
void(* yami_io_error_function)(int32_t error_code, const char description[])
Definition: callbacks.h:81
void(* yami_message_function)(const char target[], enum yami_message_type message_type, const char object_name[], const char message_name[], const char exception_msg[], int64_t message_id, const uint8_t body[], size_t body_size)
Definition: callbacks.h:69
Definition: callbacks.h:49
Definition: callbacks.h:90
Definition: callbacks.h:48
void(* yami_connection_event_function)(enum yami_connection_event event, const char target[])
Definition: callbacks.h:98
yami_message_type
Definition: callbacks.h:45
Message broker.
Definition: agent.h:44
Definition: callbacks.h:88
Definition: callbacks.h:50
Definition: callbacks.h:89
void(* yami_raw_message_function)(const char target[], const uint8_t header[], size_t header_size, const uint8_t body[], size_t body_size)
Definition: callbacks.h:39
Definition: callbacks.h:47
yami_connection_event
Definition: callbacks.h:86