ESP SDK C API
C:/cygwin/home/shubhrab/FM/CEP/esp/dev/r5/main/src/cpp/include/public/interfaces/sdk/esp_dispatcher.h
00001 #ifndef __ESP_DISPATCHER_H
00002 #define __ESP_DISPATCHER_H
00003 
00004 #include <sdk/esp_types.h>
00005 
00006 #ifdef __cplusplus
00007 extern "C" {
00008 #endif
00009 
00019 ESPAPICALL EspDispatcher * esp_dispatcher_create(
00020         const char * name,
00021         EspError * error);
00022 
00026 ESPAPICALL EspDispatcher * esp_dispatcher_get_default(
00027         EspError * error);
00028 
00032 ESPAPICALL int32_t esp_dispatcher_start(
00033         EspDispatcher * dispatcher,
00034         EspError * error);
00035 
00040 ESPAPICALL int32_t esp_dispatcher_dispatch(
00041         EspDispatcher * dispatcher,
00042         EspError * error);
00043 
00047 ESPAPICALL int32_t esp_dispatcher_stop(
00048         EspDispatcher * dispatcher,
00049         EspError * error);
00050 
00054 ESPAPICALL int32_t esp_dispatcher_free(
00055         EspDispatcher * dispatcher,
00056         EspError * error);
00057 
00060 #ifdef __cplusplus
00061 }
00062 #endif
00063 
00064 #endif  /* __ESP_DISPATCHER_H */
 All Classes Variables