#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
|  | 
| #define | EXEC_METHOD(meth, ...)   (*(meth.exec))(meth.self, ##__VA_ARGS__) | 
|  | 
| #define | _ASSIGNED(meth)   (meth.self != NULL) | 
|  | 
|  | 
| typedef void * | wcCallbackClient | 
|  | 
| typedef void * | wcCallbackTask | 
|  | 
| typedef void(* | EmptyNotifyFunc) (wcCallbackClient self) | 
|  | 
| typedef struct EmptyNotify | EmptyNotify | 
|  | 
| typedef void(* | NotifyEventFunc) (wcCallbackClient self, void *) | 
|  | 
| typedef struct NotifyEvent | NotifyEvent | 
|  | 
| typedef void(* | TaskNotifyFunc) (wcCallbackClient, wcCallbackTask) | 
|  | 
| typedef struct TaskNotify | TaskNotify | 
|  | 
| typedef void(* | ConnNotifyEventFunc) (wcCallbackClient, int) | 
|  | 
| typedef struct ConnNotifyEvent | ConnNotifyEvent | 
|  | 
| typedef void(* | CStringNotifyFunc) (wcCallbackClient self, const char *) | 
|  | 
| typedef struct CStringNotify | CStringNotify | 
|  | 
| typedef void(* | DataNotifyEventFunc) (wcCallbackClient, wcCallbackTask, void *) | 
|  | 
| typedef struct DataNotifyEvent | DataNotifyEvent | 
|  | 
| typedef void(* | DataAltNotifyEventFunc) (wcCallbackClient, wcCallbackTask, void *, size_t) | 
|  | 
| typedef struct DataAltNotifyEvent | DataAltNotifyEvent | 
|  | 
| typedef void(* | DoExecuteFunc) (void *, void *) | 
|  | 
| typedef struct DoExecute | DoExecute | 
|  | 
| typedef void(* | DoExecuteExFunc) (void *, void *, const void *) | 
|  | 
| typedef struct DoExecuteEx | DoExecuteEx | 
|  | 
| typedef int(* | DoExecuteCheckFunc) (void *, void *, const void *) | 
|  | 
| typedef struct DoExecuteCheck | DoExecuteCheck | 
|  | 
| typedef void(* | JSONStrNotifyEventFunc) (wcCallbackClient, wcCallbackTask, const char *) | 
|  | 
| typedef struct JSONStrNotifyEvent | JSONStrNotifyEvent | 
|  | 
◆ EXEC_METHOD
      
        
          | #define EXEC_METHOD | ( |  | meth, | 
        
          |  |  |  | ... | 
        
          |  | ) |  | (*(meth.exec))(meth.self, ##__VA_ARGS__) | 
      
 
 
◆ _ASSIGNED
      
        
          | #define _ASSIGNED | ( |  | meth | ) | (meth.self != NULL) | 
      
 
 
◆ wcCallbackClient
◆ wcCallbackTask
◆ EmptyNotifyFunc
◆ EmptyNotify
◆ NotifyEventFunc
◆ NotifyEvent
◆ TaskNotifyFunc
◆ TaskNotify
◆ ConnNotifyEventFunc
◆ ConnNotifyEvent
◆ CStringNotifyFunc
◆ CStringNotify
◆ DataNotifyEventFunc
◆ DataNotifyEvent
◆ DataAltNotifyEventFunc
◆ DataAltNotifyEvent
◆ DoExecuteFunc
      
        
          | typedef void(* DoExecuteFunc) (void *, void *) | 
      
 
 
◆ DoExecute
◆ DoExecuteExFunc
      
        
          | typedef void(* DoExecuteExFunc) (void *, void *, const void *) | 
      
 
 
◆ DoExecuteEx
◆ DoExecuteCheckFunc
      
        
          | typedef int(* DoExecuteCheckFunc) (void *, void *, const void *) | 
      
 
 
◆ DoExecuteCheck
◆ JSONStrNotifyEventFunc
◆ JSONStrNotifyEvent