Soletta™ Framework
|
agent callback functions More...
#include <sol-netctl.h>
Data Fields | |
uint16_t | api_version |
void(* | cancel )(void *data) |
connection cancel callback used to inform connection cancel More... | |
void(* | release )(void *data) |
agent release callback used to inform agent release More... | |
void(* | report_error )(void *data, const struct sol_netctl_service *service, const char *error) |
connection error callback used to inform connection failure More... | |
void(* | request_input )(void *data, const struct sol_netctl_service *service, const struct sol_ptr_vector *inputs) |
connection input callback used to inform connection login input More... | |
agent callback functions
This struct contains the callback functions of agent.
uint16_t sol_netctl_agent::api_version |
Referenced by startup().
void(* sol_netctl_agent::cancel)(void *data) |
connection cancel callback used to inform connection cancel
data | the user data |
Referenced by startup().
void(* sol_netctl_agent::release)(void *data) |
agent release callback used to inform agent release
data | the user data |
Referenced by startup().
void(* sol_netctl_agent::report_error)(void *data, const struct sol_netctl_service *service, const char *error) |
connection error callback used to inform connection failure
data | the user data |
service | the connection failure service |
error | the error information |
Referenced by startup().
void(* sol_netctl_agent::request_input)(void *data, const struct sol_netctl_service *service, const struct sol_ptr_vector *inputs) |
connection input callback used to inform connection login input
data | the user data |
service | the connection login input service |
inputs | the ptr vector of login input type |
Referenced by startup().