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

Data Structures

struct  _userData
 

Macros

#define MAX_BUFF_LEN   256
 

Functions

void SleepyWrapper (int milliseconds)
 
char * GetLastErrorMessage ()
 
bool8_t IsReadable (spinNodeHandle hNode, char nodeName[])
 
bool8_t IsWritable (spinNodeHandle hNode, char nodeName[])
 
void PrintRetrieveNodeFailure (char node[], char name[])
 
void onImageEvent (spinImage hImage, void *pUserData)
 
spinError ConfigureImageEvents (spinCamera hCam, spinNodeMapHandle hNodeMapTLDevice, spinImageEventHandler *imageEventHandler, userData *imageEventInfo)
 
void WaitForImages (userData *imageEventInfo)
 
spinError ResetImageEvents (spinCamera hCam, spinImageEventHandler imageEventHandler)
 
spinError PrintDeviceInfo (spinNodeMapHandle hNodeMap)
 
spinError AcquireImages (spinCamera hCam, spinNodeMapHandle hNodeMap, userData *imageEventInfo)
 
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
Examples
ImageEvents_C.c.

Function Documentation

◆ AcquireImages()

spinError AcquireImages ( spinCamera  hCam,
spinNodeMapHandle  hNodeMap,
userData *  imageEventInfo 
)
Examples
ImageEvents_C.c.

◆ ConfigureImageEvents()

spinError ConfigureImageEvents ( spinCamera  hCam,
spinNodeMapHandle  hNodeMapTLDevice,
spinImageEventHandler imageEventHandler,
userData *  imageEventInfo 
)
Examples
ImageEvents_C.c.

◆ GetLastErrorMessage()

char* GetLastErrorMessage ( )
Examples
ImageEvents_C.c.

◆ IsReadable()

bool8_t IsReadable ( spinNodeHandle  hNode,
char  nodeName[] 
)
Examples
ImageEvents_C.c.

◆ IsWritable()

bool8_t IsWritable ( spinNodeHandle  hNode,
char  nodeName[] 
)
Examples
ImageEvents_C.c.

◆ main()

int main ( )
Examples
ImageEvents_C.c.

◆ onImageEvent()

void onImageEvent ( spinImage  hImage,
void *  pUserData 
)
Examples
ImageEvents_C.c.

◆ PrintDeviceInfo()

spinError PrintDeviceInfo ( spinNodeMapHandle  hNodeMap)
Examples
ImageEvents_C.c.

◆ PrintRetrieveNodeFailure()

void PrintRetrieveNodeFailure ( char  node[],
char  name[] 
)
Examples
ImageEvents_C.c.

◆ ResetImageEvents()

spinError ResetImageEvents ( spinCamera  hCam,
spinImageEventHandler  imageEventHandler 
)
Examples
ImageEvents_C.c.

◆ RunSingleCamera()

spinError RunSingleCamera ( spinCamera  hCam)
Examples
ImageEvents_C.c.

◆ SleepyWrapper()

void SleepyWrapper ( int  milliseconds)
Examples
ImageEvents_C.c.

◆ WaitForImages()

void WaitForImages ( userData *  imageEventInfo)
Examples
ImageEvents_C.c.

Variable Documentation

◆ lastErrorMessage

char lastErrorMessage[MAX_BUFF_LEN]
Examples
ImageEvents_C.c.

◆ lenLastErrorMessage

size_t lenLastErrorMessage = MAX_BUFF_LEN
Examples
ImageEvents_C.c.