client-c
0.8.1
Main Page
Classes
Files
File List
File Members
ext_event_listeners_callback.h
Go to the documentation of this file.
1
24
#ifndef EXT_EVENT_LISTENERS_CALLBACK_H_
25
#define EXT_EVENT_LISTENERS_CALLBACK_H_
26
27
#include "../kaa_common.h"
28
#include "../kaa_error.h"
29
30
#ifdef __cplusplus
31
extern
"C"
{
32
#endif
33
34
45
typedef
kaa_error_t
(*
on_event_listeners_fn
) (
void
*context,
const
kaa_endpoint_id
listeners[],
size_t
listeners_count);
46
47
55
typedef
kaa_error_t
(*
on_event_listeners_failed_fn
) (
void
*context);
56
57
61
typedef
struct
62
{
63
void
*
context
;
64
on_event_listeners_fn
on_event_listeners
;
65
on_event_listeners_failed_fn
on_event_listeners_failed
;
66
}
kaa_event_listeners_callback_t
;
67
68
69
#ifdef __cplusplus
70
}
/* extern "C" */
71
#endif
72
73
#endif
/* EXT_EVENT_LISTENERS_CALLBACK_H_ */
kaa_endpoint_id
uint8_t kaa_endpoint_id[KAA_ENDPOINT_ID_LENGTH]
Definition:
kaa_common.h:94
on_event_listeners_failed_fn
kaa_error_t(* on_event_listeners_failed_fn)(void *context)
Callback for failed event listeners responses.
Definition:
ext_event_listeners_callback.h:55
kaa_error_t
kaa_error_t
Definition:
kaa_error.h:31
kaa_event_listeners_callback_t::on_event_listeners_failed
on_event_listeners_failed_fn on_event_listeners_failed
Definition:
ext_event_listeners_callback.h:65
kaa_event_listeners_callback_t::context
void * context
Definition:
ext_event_listeners_callback.h:63
kaa_event_listeners_callback_t::on_event_listeners
on_event_listeners_fn on_event_listeners
Definition:
ext_event_listeners_callback.h:64
on_event_listeners_fn
kaa_error_t(* on_event_listeners_fn)(void *context, const kaa_endpoint_id listeners[], size_t listeners_count)
Callback for successful event listeners responses.
Definition:
ext_event_listeners_callback.h:45
kaa_event_listeners_callback_t
Definition:
ext_event_listeners_callback.h:61
var
lib
jenkins
workspace
kaa_release_0_8_1
client
client-multi
client-c
src
kaa
platform
ext_event_listeners_callback.h
Generated on Tue Mar 15 2016 21:03:26 for client-c by
1.8.7