Classes |
struct | _CPhidgetDictionary |
struct | _CPhidgetDictionaryList |
struct | _CPhidgetDictionaryListener |
struct | _CPhidgetDictionaryListenerList |
Typedefs |
typedef struct _CPhidgetDictionary | CPhidgetDictionary |
typedef int(CCONV * | CPhidgetDictionary_OnKeyChange_Function )(CPhidgetDictionaryHandle dict, void *userPtr, const char *key, const char *value, CPhidgetDictionary_keyChangeReason reason) |
typedef struct
_CPhidgetDictionaryList | CPhidgetDictionaryList |
typedef struct
_CPhidgetDictionaryListener | CPhidgetDictionaryListener |
typedef struct
_CPhidgetDictionaryListenerList | CPhidgetDictionaryListenerList |
typedef struct
_CPhidgetDictionaryListenerList * | CPhidgetDictionaryListenerListHandle |
typedef struct
_CPhidgetDictionaryList * | CPhidgetDictionaryListHandle |
Enumerations |
enum | CPhidgetDictionary_keyChangeReason {
PHIDGET_DICTIONARY_VALUE_CHANGED = 1,
PHIDGET_DICTIONARY_ENTRY_ADDED,
PHIDGET_DICTIONARY_ENTRY_REMOVING,
PHIDGET_DICTIONARY_CURRENT_VALUE,
PHIDGET_DICTIONARY_VALUE_CHANGED = 1,
PHIDGET_DICTIONARY_ENTRY_ADDED,
PHIDGET_DICTIONARY_ENTRY_REMOVING,
PHIDGET_DICTIONARY_CURRENT_VALUE
} |
Functions |
PHIDGET21_API int CCONV | CPhidgetDictionary_addKey (CPhidgetDictionaryHandle dict, const char *key, const char *value, int persistent) |
int | CPhidgetDictionary_areEqual (void *arg1, void *arg2) |
PHIDGET21_API int CCONV | CPhidgetDictionary_close (CPhidgetDictionaryHandle dict) |
PHIDGET21_API int CCONV | CPhidgetDictionary_create (CPhidgetDictionaryHandle *dict) |
PHIDGET21_API int CCONV | CPhidgetDictionary_delete (CPhidgetDictionaryHandle dict) |
void | CPhidgetDictionary_free (void *arg) |
PHIDGET21_API int CCONV | CPhidgetDictionary_getKey (CPhidgetDictionaryHandle dict, const char *key, char *value, int valuelen) |
PHIDGET21_API int CCONV | CPhidgetDictionary_getServerAddress (CPhidgetDictionaryHandle dict, const char **address, int *port) |
PHIDGET21_API int CCONV | CPhidgetDictionary_getServerID (CPhidgetDictionaryHandle dict, const char **serverID) |
PHIDGET21_API int CCONV | CPhidgetDictionary_getServerStatus (CPhidgetDictionaryHandle dict, int *serverStatus) |
PHIDGET21_API int CCONV | CPhidgetDictionary_remove_OnKeyChange_Handler (CPhidgetDictionaryListenerHandle dictlistener) |
PHIDGET21_API int CCONV | CPhidgetDictionary_removeKey (CPhidgetDictionaryHandle dict, const char *pattern) |
PHIDGET21_API int CCONV | CPhidgetDictionary_set_OnError_Handler (CPhidgetDictionaryHandle dict, int(CCONV *fptr)(CPhidgetDictionaryHandle, void *userPtr, int errorCode, const char *errorString), void *userPtr) |
PHIDGET21_API int CCONV | CPhidgetDictionary_set_OnKeyChange_Handler (CPhidgetDictionaryHandle dict, CPhidgetDictionaryListenerHandle *dictlistener, const char *pattern, CPhidgetDictionary_OnKeyChange_Function fptr, void *userPtr) |
PHIDGET21_API int CCONV | CPhidgetDictionary_set_OnServerConnect_Handler (CPhidgetDictionaryHandle dict, int(CCONV *fptr)(CPhidgetDictionaryHandle dict, void *userPtr), void *userPtr) |
PHIDGET21_API int CCONV | CPhidgetDictionary_set_OnServerDisconnect_Handler (CPhidgetDictionaryHandle dict, int(CCONV *fptr)(CPhidgetDictionaryHandle dict, void *userPtr), void *userPtr) |
int | CPhidgetDictionaryListener_areEqual (void *arg1, void *arg2) |
void | CPhidgetDictionaryListener_free (void *arg) |