|
| | ngcdcsACQ_DATA () |
| | Constructor.
|
| |
| | ngcdcsACQ_DATA (const ngcdcs_acq_cfg_t &cfg) |
| | Constructor with default configuration.
|
| |
| virtual | ~ngcdcsACQ_DATA () |
| | Destructor.
|
| |
| void | Configure (const ngcdcs_acq_cfg_t &newConf) |
| | Overall configuration.
|
| |
| ngcdcs_acq_cfg_t * | Cfg () |
| | Get pointer to configuration.
|
| |
| int | Initialize () |
| | Intialize data connection.
|
| |
| int | Open () |
| | Open data connection ngcppScale(frame);.
|
| |
| int | Close () |
| | Close data connection.
|
| |
| int | Kill (int id) |
| | Kill data client.
|
| |
| int | Fd () |
| | Return data connection file descriptor.
|
| |
| int | BitPix (int dataType) |
| | Convert data type to bitpix-value.
|
| |
| int | FrameDef (ngcdcs_framedef_t *frameDef) |
| | Currently defined frame types.
|
| |
| int | AvailableFrames () |
| | Currently available frame types.
|
| |
| int | FrameType (const char *name) |
| | Get frame type by frame name.
|
| |
| int | FrameIdx (int ftype) |
| | Get index for given frame type.
|
| |
| void | FrameName (char *name, int ftype) |
| | Get frame name by frame type.
|
| |
| void | FrameParam (char *paramName, int ftype) |
| | Get frame parameter by type.
|
| |
| void | FrameParam (char *paramName, const char *name) |
| | Get frame parameter by name.
|
| |
| void | SetRequest (int ftype) |
| | Setup data request (type)
|
| |
| void | SetRequest (int sx, int sy, int nx, int ny) |
| | Setup data request (window)
|
| |
| void | SetRequest (int ftype, int sx, int sy, int nx, int ny) |
| | Setup data request (all)
|
| |
| int | Request () |
| | Send data request (same request again)
|
| |
| int | Request (int ftype) |
| | Send data request (new type)
|
| |
| int | Request (int sx, int sy, int nx, int ny) |
| | Send data request (new window)
|
| |
| int | Request (int ftype, int sx, int sy, int nx, int ny) |
| | Send data request (all new)
|
| |
| int | Retransmit () |
| | Retransmit frame (same)
|
| |
| int | Retransmit (int sx, int sy, int nx, int ny) |
| | retransmit frame (new window)
|
| |
| int | Cancel () |
| | Cancel pending data request.
|
| |
| int | Wait () |
| | Wait for data event.
|
| |
| int | Skip () |
| | Skip data frame.
|
| |
| int | GetFrame (void *buffer, int chipPid=0) |
| | Get frame as it is.
|
| |
| int | GetFrame (void *buffer, int sx, int sy, int nx, int ny, int chipId=0) |
| | Get frame (new window)
|
| |
| int | GetFrame (ngcpp_frame_t *frame, int chipId=0) |
| | Get frame as it is.
|
| |
| int | GetFrame (ngcpp_frame_t *frame, int sx, int sy, int nx, int ny, int chipId=0) |
| | Get frame (new window)
|
| |
| int | Accept (int flags=0) |
| | Accept data frame (as is)
|
| |
| int | Accept (int sx, int sy, int nx, int ny, int flags=0) |
| | Accept data frame (new window)
|
| |
| int | Receive (void *buffer, size_t offset, size_t size) |
| | Receive frame data.
|
| |
| int | Receive (ngcpp_frame_t *frame, size_t offset, size_t size) |
| | Receive frame data.
|
| |
| void | Scale (ngcpp_frame_t *frame) |
| | Apply scale factor.
|
| |
| void | Scale (void *buffer, int nx, int ny, int *dataType, int *divisor) |
| | Apply scale factor.
|
| |
| void | Scale (void *buffer, ngcdcs_finfo_t *f) |
| | Apply scale factor.
|
| |
| void | Scale (void *buffer) |
| | Apply scale factor.
|
| |
| void | Cv16 (void *buffer) |
| | Convert to 16 bit signed.
|
| |
| void | Cv16 (void *buffer, ngcdcs_finfo_t *f) |
| | Convert to 16 bit signed.
|
| |
| int | Valid () |
| | Valid frame received.
|
| |
| int | FrameType () |
| | Get current frame type.
|
| |
| int | FrameIdx () |
| | Get index for current frame type.
|
| |
| void | FrameName (char *) |
| | Get current frame name.
|
| |
| int | DataType () |
| | Return data type.
|
| |
| int | Divisor () |
| | Return frame Divisor.
|
| |
| int | BZERO () |
| | Return frame BZERO.
|
| |
| double | ExpFactor () |
| | Return factor for EXPTIME.
|
| |
| int | FrameCounter () |
| | Return frame counter.
|
| |
| int | FrameCounter0 () |
| | Return frame counter start value.
|
| |
| int | SetupId () |
| | Return setup-id.
|
| |
| int | StartX () |
| | Return start pixel in x-direction.
|
| |
| int | StartY () |
| | Return start pixel in y-direction.
|
| |
| int | NX () |
| | Return x-dimension.
|
| |
| int | NY () |
| | Return y-dimension.
|
| |
| int | Error () |
| | Return error code.
|
| |
| size_t | NumPix () |
| | Return number of pixels in frame.
|
| |
| size_t | FrameSize () |
| | Return frame size in bytes.
|
| |
| int | DatumSize () |
| | Return pixel datum size in bytes.
|
| |
| int | BitPix () |
| | Return current bitpix-value.
|
| |
| double | TimeStamp () |
| | Return MUDPI/RTMS timestamp (seconds since UNIX epoch)
|
| |
| int | Transferring () |
| | Return transferring flag.
|
| |
| int | Term () |
| | Return termination flag.
|
| |
| int | AppDataSize () |
| | Return application data size.
|
| |
| char * | AppData () |
| | Return pointer to application data.
|
| |
| | ngcbOBJ () |
| | Constructor.
|
| |
| virtual | ~ngcbOBJ () |
| | Destructor.
|
| |
| void | Instance (int n) |
| | Set instance.
|
| |
| int | Instance () |
| | Get instance.
|
| |
| const char * | Major () |
| | Instance major number.
|
| |
| int | BigEndian () |
| | Big-endian architecture.
|
| |
| int | LittleEndian () |
| | Little-endian architecture.
|
| |
| virtual char * | ErrMsg () |
| | Error message.
|
| |
| virtual int | Success () |
| | Return success.
|
| |
| virtual int | Failure () |
| | Return failure.
|
| |
| void | CfgPath (const char *path) |
| | Set external configuration path.
|
| |
|
| virtual int | BailOut (const char *pos) |
| | Log code position of the error and bail-out with failure.
|
| |
| virtual void | Verbose (int level, const char *format,...) __attribute__((format(printf |
| | Verbose message if verbose level exceeds level.
|
| |
| virtual void virtual void | Verbose (const char *format,...) __attribute__((format(printf |
| | Verbose message.
|
| |
| virtual void virtual void virtual void | Log (int level, const char *format,...) __attribute__((format(printf |
| | Log message if logging level exceeds level.
|
| |
| virtual void virtual void virtual void virtual void | Log (const char *format,...) __attribute__((format(printf |
| | Log message.
|
| |
| virtual void virtual void virtual void virtual void virtual void | ErrLog (int severity, const char *format,...) __attribute__((format(printf |
| | Error log, severity is one of ngcbWARNING, ngcbFAILURE and ngcbERR_SEVERE.
|
| |
| virtual void virtual void virtual void virtual void virtual void void | FeedBack (const char *format,...) __attribute__((format(printf |
| | Feed-back function.
|
| |
| virtual void virtual void virtual void virtual void virtual void void virtual void | SendFeedBack (const char *msg) |
| | Feed-back sender implementation.
|
| |
| const char * | CfgPath () |
| | Get external configuration path.
|
| |
| int | CfgPath (char *path, const char *cfgFile) |
| | Compose path for configuratuion file.
|
| |
| int | KeyVal (const char *key, float *value) |
| | Get single precision floating point value from keyword string.
|
| |
| int | KeyVal (const char *key, double *value) |
| | Get double precision floating point value from keyword string.
|
| |
| int | KeyVal (const char *key, int *value) |
| | Get 32-bit signed integer value from decimal keyword string.
|
| |
| int | KeyVal (const char *key, unsigned int *value) |
| | Get 32-bit unsigned integer value from decimal keyword string.
|
| |
| int | KeyValHex (const char *key, int *value) |
| | Get 32-bit signed integer value from hexadecimal keyword string.
|
| |
| int | KeyValHex (const char *key, unsigned int *value) |
| | Get 32-bit unsigned integer value from hexadecimal keyword string.
|
| |
| int | KeyValFmt (const char *key, int *value) |
| | Get 32-bit signed integer value from string.
|
| |
| int | KeyValFmt (const char *key, unsigned int *value) |
| | Get 32-bit unsigned integer value from string.
|
| |
| int | KeyValFrac (const char *key, unsigned int n, uint64_t *v1, uint64_t *v2) |
| | Fraction after n digits.
|
| |
| void | CleanupCmd (char *cmdLine, int *cmdLen) |
| | Clean command string (remove extra spaces etc.)
|
| |
| int | ReplaceParam (char *string) |
| | Replace parameter in string.
|
| |
Acquisition process data interface class