Skip to content

Group SpinnakerGenApiHandlesC

Modules > SpinnakerGenApiHandlesC

More...

Public Types

Type Name
typedef void(* spinNodeCallbackFunction
typedef void * spinNodeCallbackHandle
typedef void * spinNodeHandle
typedef void * spinNodeMapHandle

Detailed Description

Handle definitions for Spinnaker C GenICam API

Public Types Documentation

typedef spinNodeCallbackFunction

typedef void(* spinNodeCallbackFunction) (spinNodeHandle hNode);

Function signatures are used to create and trigger callbacks and events.


typedef spinNodeCallbackHandle

typedef void* spinNodeCallbackHandle;

Handle for callback functionality. Created by calling spinNodeRegisterCallback(), which requires a call to spinNodeUnregisterCallback() destroy.


typedef spinNodeHandle

typedef void* spinNodeHandle;

Handle for node functionality. Created by calling spinNodeMapGetNode(). No need to release, clear, or destroy.


typedef spinNodeMapHandle

typedef void* spinNodeMapHandle;

Handle for nodemap functionality. Created by calling spinCameraGetNodemap(), spinCameraGetTLDeviceNodeMap(), spinCameraGetTLStreamNodeMap() or spinInterfaceGetTLNodeMap(). No need to release, clear, or destroy.