Classes | Typedefs | Enumerations | Functions
cphidgetdictionary.h File Reference
#include "cphidget.h"
Include dependency graph for cphidgetdictionary.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _CPhidgetDictionary
struct  _CPhidgetDictionaryList
struct  _CPhidgetDictionaryListener
struct  _CPhidgetDictionaryListenerList

Typedefs

typedef struct _CPhidgetDictionary CPhidgetDictionary
typedef int(CCONVCPhidgetDictionary_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)


pedal_monitor
Author(s): Pedro Mendes
autogenerated on Fri Jun 6 2014 18:37:21