|
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().
1.8.6