FreeRDP
|
Functions | |
wEventType * | PubSub_GetEventTypes (wPubSub *pubSub, size_t *count) |
void | PubSub_Lock (wPubSub *pubSub) |
void | PubSub_Unlock (wPubSub *pubSub) |
wEventType * | PubSub_FindEventType (wPubSub *pubSub, const char *EventName) |
void | PubSub_AddEventTypes (wPubSub *pubSub, wEventType *events, size_t count) |
int | PubSub_Subscribe (wPubSub *pubSub, const char *EventName, pEventHandler EventHandler) |
int | PubSub_Unsubscribe (wPubSub *pubSub, const char *EventName, pEventHandler EventHandler) |
int | PubSub_OnEvent (wPubSub *pubSub, const char *EventName, void *context, const wEventArgs *e) |
wPubSub * | PubSub_New (BOOL synchronized) |
void | PubSub_Free (wPubSub *pubSub) |
void PubSub_AddEventTypes | ( | wPubSub * | pubSub, |
wEventType * | events, | ||
size_t | count | ||
) |
wEventType* PubSub_FindEventType | ( | wPubSub * | pubSub, |
const char * | EventName | ||
) |
void PubSub_Free | ( | wPubSub * | pubSub | ) |
wEventType* PubSub_GetEventTypes | ( | wPubSub * | pubSub, |
size_t * | count | ||
) |
Properties
void PubSub_Lock | ( | wPubSub * | pubSub | ) |
Methods
wPubSub* PubSub_New | ( | BOOL | synchronized | ) |
Construction, Destruction
int PubSub_OnEvent | ( | wPubSub * | pubSub, |
const char * | EventName, | ||
void * | context, | ||
const wEventArgs * | e | ||
) |
int PubSub_Subscribe | ( | wPubSub * | pubSub, |
const char * | EventName, | ||
pEventHandler | EventHandler | ||
) |
void PubSub_Unlock | ( | wPubSub * | pubSub | ) |
int PubSub_Unsubscribe | ( | wPubSub * | pubSub, |
const char * | EventName, | ||
pEventHandler | EventHandler | ||
) |