Spinnaker C
4.3.0.189
 
Data Structures | Macros | Functions | Variables
NodeMapCallback_C.c File Reference

Data Structures

struct  callbackArray
 

Macros

#define MAX_BUFF_LEN   256
 

Functions

void initArray (callbackArray *arr, size_t initialCapacity)
 
void push (callbackArray *arr, spinNodeCallbackHandle callbackHandle, spinNodeHandle nodeHandle)
 
void pop (callbackArray *arr, spinNodeCallbackHandle *callbackHandle, spinNodeHandle *nodeHandle)
 
size_t getSize (callbackArray *arr)
 
void freeArray (callbackArray *arr)
 
char * GetLastErrorMessage ()
 
bool8_t IsReadable (spinNodeHandle hNode, char nodeName[])
 
bool8_t IsWritable (spinNodeHandle hNode, char nodeName[])
 
void PrintRetrieveNodeFailure (char node[], char name[])
 
void onHeightNodeUpdate (spinNodeHandle hNode)
 
void onGainNodeUpdate (spinNodeHandle hNode)
 
void onEventNodeUpdate (spinNodeHandle hNode)
 
spinError ConfigureCallbacks (spinNodeMapHandle hNodeMap, callbackArray *handleArray)
 
spinError GetNumEvents (spinNodeMapHandle hNodeMap, size_t *numEvents)
 
spinError ConfigureEventCallbacks (spinNodeMapHandle hNodeMap, callbackArray *handleArray)
 
spinError ChangeHeightAndGain (spinNodeMapHandle hNodeMap)
 
spinError ResetCallbacks (callbackArray *handleArray)
 
spinError ResetEvents (spinNodeMapHandle hNodeMap)
 
spinError ResetAutoGain (spinNodeMapHandle hNodeMap)
 
spinError AcquireImages (spinCamera hCam, spinNodeMapHandle hNodeMap, spinNodeMapHandle hNodeMapTLDevice)
 
spinError PrintDeviceInfo (spinNodeMapHandle hNodeMap)
 
spinError RunSingleCamera (spinCamera hCam)
 
int main ()
 

Variables

char lastErrorMessage [MAX_BUFF_LEN]
 
size_t lenLastErrorMessage = MAX_BUFF_LEN
 

Macro Definition Documentation

◆ MAX_BUFF_LEN

#define MAX_BUFF_LEN   256

Function Documentation

◆ AcquireImages()

spinError AcquireImages ( spinCamera  hCam,
spinNodeMapHandle  hNodeMap,
spinNodeMapHandle  hNodeMapTLDevice 
)

◆ ChangeHeightAndGain()

spinError ChangeHeightAndGain ( spinNodeMapHandle  hNodeMap)

◆ ConfigureCallbacks()

spinError ConfigureCallbacks ( spinNodeMapHandle  hNodeMap,
callbackArray handleArray 
)

◆ ConfigureEventCallbacks()

spinError ConfigureEventCallbacks ( spinNodeMapHandle  hNodeMap,
callbackArray handleArray 
)

◆ freeArray()

void freeArray ( callbackArray arr)

◆ GetLastErrorMessage()

char* GetLastErrorMessage ( )

◆ GetNumEvents()

spinError GetNumEvents ( spinNodeMapHandle  hNodeMap,
size_t *  numEvents 
)

◆ getSize()

size_t getSize ( callbackArray arr)

◆ initArray()

void initArray ( callbackArray arr,
size_t  initialCapacity 
)

◆ IsReadable()

bool8_t IsReadable ( spinNodeHandle  hNode,
char  nodeName[] 
)

◆ IsWritable()

bool8_t IsWritable ( spinNodeHandle  hNode,
char  nodeName[] 
)

◆ main()

int main ( )

◆ onEventNodeUpdate()

void onEventNodeUpdate ( spinNodeHandle  hNode)

◆ onGainNodeUpdate()

void onGainNodeUpdate ( spinNodeHandle  hNode)

◆ onHeightNodeUpdate()

void onHeightNodeUpdate ( spinNodeHandle  hNode)

◆ pop()

void pop ( callbackArray arr,
spinNodeCallbackHandle callbackHandle,
spinNodeHandle nodeHandle 
)

◆ PrintDeviceInfo()

spinError PrintDeviceInfo ( spinNodeMapHandle  hNodeMap)

◆ PrintRetrieveNodeFailure()

void PrintRetrieveNodeFailure ( char  node[],
char  name[] 
)

◆ push()

void push ( callbackArray arr,
spinNodeCallbackHandle  callbackHandle,
spinNodeHandle  nodeHandle 
)

◆ ResetAutoGain()

spinError ResetAutoGain ( spinNodeMapHandle  hNodeMap)

◆ ResetCallbacks()

spinError ResetCallbacks ( callbackArray handleArray)

◆ ResetEvents()

spinError ResetEvents ( spinNodeMapHandle  hNodeMap)

◆ RunSingleCamera()

spinError RunSingleCamera ( spinCamera  hCam)

Variable Documentation

◆ lastErrorMessage

char lastErrorMessage[MAX_BUFF_LEN]

◆ lenLastErrorMessage

size_t lenLastErrorMessage = MAX_BUFF_LEN