23#define ngcppLog(...) ngcbLog(__VA_ARGS__)
37#define ngcppNUM_ELE(x) ((sizeof x) / (sizeof x[0]))
42#define ngcppMAX_DATA_CON 16
47#define ngcppCI_MAX_CON 4
52#define ngcppCOM_PROT_ENDIAN ngcbBIG_ENDIAN
57#define ngcppDATA_PROTOCOL 0x1
62#define ngcppDATA_PROT_ENDIAN ngcbBIG_ENDIAN
117#define ngcppCOM_H_SIZE 8
122#define ngcppREP_H_SIZE 10
127#define ngcppMAX_COMBUFSIZE (8 * 1024)
132#define ngcppMES_COMMAND 0xffff
133#define ngcppMES_DATA 0x0002
134#define ngcppMES_BACKREPLY 0x0003
135#define ngcppMES_MESSAGE 0x0004
140#define ngcppENV_COMMAND_PORT "NGCPP_CMD"
145#define ngcppENV_DATA_PORT "NGCPP_DATA"
150#define ngcppENV_DATA_PATH "NGCPP_DPATH"
155#define ngcppENV_ERR_PORT "NGCPP_ERR"
160#define ngcppENV_HOST "NGCPP_HOST"
165#define ngcppENV_DEVNAME "NGCPP_DEV"
170#define ngcppCOMMAND_PORT 8001
175#define ngcppDATA_PORT 0
180#define ngcppERR_PORT 0
185#define ngcppNO_TIMEOUT 0
190#define ngcppDEFAULT_TIMEOUT ngcppNO_TIMEOUT
195#define ngcppSTAT_IDLE 0
196#define ngcppSTAT_WAITING 1
197#define ngcppSTAT_PROCESSING 2
198#define ngcppSTAT_READY 3
199#define ngcppSTAT_FAILURE 4
209#define ngcppRAW_RTD SHORT
214#define ngcppDTYPE_BYTE 0
215#define ngcppDTYPE_REAL32 1
216#define ngcppDTYPE_REAL64 2
217#define ngcppDTYPE_INT16 3
218#define ngcppDTYPE_INT32 4
219#define ngcppDTYPE_INT64 5
220#define ngcppDTYPE_STRING 6
221#define ngcppDTYPE_UINT16 7
226#define ngcppMAX_FRAME_TYPES 32
231#define ngcppFRAME_ANY 0xffffffff
232#define ngcppFRAME_NO_FRAME 0x00000000
233#define ngcppFRAME_SNAPSHOT 0x00000001
234#define ngcppFRAME_DIT 0x00000002
235#define ngcppFRAME_INT 0x00000004
236#define ngcppFRAME_INTERMEDIATE_INT 0x00000008
237#define ngcppFRAME_INTERMEDIATE_DIT 0x00000010
238#define ngcppFRAME_SDV 0x00000020
239#define ngcppFRAME_SAMPLE 0x00000040
240#define ngcppFRAME_HCYCLE1 0x00000080
241#define ngcppFRAME_HCYCLE2 0x00000100
242#define ngcppFRAME_TRACK 0x00000200
243#define ngcppFRAME_NOTIFY 0x00000400
244#define ngcppFRAME_APP 0x00000800
249#define ngcppFRAME_NAME_ANY "ANY_FRAME"
250#define ngcppFRAME_NAME_NO_FRAME "NO_FRAME"
251#define ngcppFRAME_NAME_SNAPSHOT "SNAPSHOT"
252#define ngcppFRAME_NAME_DIT "DIT"
253#define ngcppFRAME_NAME_INT "INT"
254#define ngcppFRAME_NAME_INTERMEDIATE_INT "INTERM-INT"
255#define ngcppFRAME_NAME_INTERMEDIATE_DIT "INTERM-DIT"
256#define ngcppFRAME_NAME_SDV "STDEV"
257#define ngcppFRAME_NAME_SAMPLE "SAMPLE"
258#define ngcppFRAME_NAME_TRACK "TRACK"
259#define ngcppFRAME_NAME_HCYCLE1 "HCYCLE1"
260#define ngcppFRAME_NAME_HCYCLE2 "HCYCLE2"
261#define ngcppFRAME_NAME_NOTIFY "NOTIFY"
262#define ngcppFRAME_NAME_APP "APP"
267#define ngcppMAX_PARAMSIZE 256
273#define ngcppPARAM_TYPE_LOGICAL 0
274#define ngcppPARAM_TYPE_INT 4
275#define ngcppPARAM_TYPE_FLOAT 1
290#define ngcppCOM_TIMEOUT -3
295#define ngcppCOM_NOP 400
296#define ngcppCOM_START 401
297#define ngcppCOM_STOP 402
298#define ngcppCOM_STAT 403
299#define ngcppCOM_TIME 404
300#define ngcppCOM_MSET 405
301#define ngcppCOM_PSET 406
302#define ngcppCOM_PSTAT 407
303#define ngcppCOM_PSYNC 408
304#define ngcppCOM_MSYNC 409
305#define ngcppCOM_EXIT 410
306#define ngcppCOM_ICONF 411
307#define ngcppCOM_PCONF 412
308#define ngcppCOM_DYNCMD 413
309#define ngcppCOM_VERBOSE 414
310#define ngcppCOM_SIMTIME 415
311#define ngcppCOM_MCLOSE 416
312#define ngcppCOM_FLUSHOUT 417
313#define ngcppCOM_RSTCNT 418
314#define ngcppCOM_END 419
315#define ngcppCOM_FILEBASE 420
316#define ngcppCOM_FILEPATH 421
317#define ngcppCOM_ERRPORT 422
318#define ngcppCOM_USRCMD 423
319#define ngcppCOM_DATAPORT 424
320#define ngcppCOM_CHIPOFFSET 425
321#define ngcppCOM_PAUSE 426
322#define ngcppCOM_ABORT 427
323#define ngcppCOM_CHAN 428
324#define ngcppCOM_SETDPATH 429
325#define ngcppCOM_GETDPATH 430
326#define ngcppCOM_REV 431
327#define ngcppCOM_SIMDELAY 432
328#define ngcppCOM_RECVSTAT 433
329#define ngcppNUM_COM (434 - ngcppCOM_NOP)
334#define ngcppERR_NO_ERR 0
335#define ngcppERR_IO_ERROR -1
336#define ngcppERR_IO_OVERRUN -2
337#define ngcppERR_IO_OVERFLOW -3
338#define ngcppERR_GENERAL 400
339#define ngcppERR_NO_VALID_COMMAND 401
340#define ngcppERR_OUT_OF_RANGE 402
341#define ngcppERR_OPEN 405
342#define ngcppERR_ALLOC 406
343#define ngcppERR_TERM 407
344#define ngcppERR_UNKNOWN 408
345#define ngcppERR_STARTED 409
346#define ngcppERR_NOT_STARTED 410
347#define ngcppERR_SYSTEM 411
348#define ngcppERR_TIMEOUT 412
349#define ngcppERR_INIT 413
350#define ngcppERR_CMD 414
351#define ngcppERR_FILIO 415
356#define ngcppERR_HANDSHAKE_REQ 451
361#define ngcppERR_HANDSHAKE_FRAME 452
366#define ngcppFAILURE -1
371#define ngcppQUEUE_SKIP 0
376#define ngcppQUEUE_BLOCK 1
381#define ngcppQUEUE_SETERR 2
386#define ngcppMAX_DEV 12
391#define ngcppMODE_SIM 1
392#define ngcppMODE_NORMAL 2
393#define ngcppMODE_STREAM 3
394#define ngcppMODE_PLAYBACK 4
399#define ngcppMAX_USRCMD_LEN 1024
404#define ngcppDYN_CMD_IVLD 0
405#define ngcppDYN_CMD_RESET 1
406#define ngcppDYN_CMD_RESERVED 100
412#define ngcppFLATFIELD 1
413#define ngcppBADPIXMASK 2
420#define ngcppDATA_SERVICE_EXIT 0
421#define ngcppDATA_SERVICE_PING 1
422#define ngcppDATA_SERVICE_CONNECT 2
423#define ngcppDATA_SERVICE_ABORT 3
424#define ngcppDATA_SERVICE_TYPES 4
425#define ngcppDATA_SERVICE_PROCNAME 5
426#define ngcppDATA_SERVICE_TYPEDEF 6
427#define ngcppDATA_SERVICE_EXPORT 7
428#define ngcppDATA_SERVICE_PROTOCOL 8
429#define ngcppDATA_SERVICE_KILL 9
435#define ngcppTMODE_NOTRANS 0x00
436#define ngcppTMODE_SCIENCE 0x01
437#define ngcppTMODE_VIDEO 0x02
438#define ngcppTMODE_INTR 0x10
443#define ngcppTFLAG_SKIP 0x00000000
444#define ngcppTFLAG_TRANSFER 0x00000001
445#define ngcppTFLAG_HOLD 0x00000002
446#define ngcppTFLAG_LOCAL 0x00000004
451#define ngcppFSTAT_TRANSFERRING 0x1
452#define ngcppFSTAT_EXP_END 0x2
453#define ngcppFSTAT_ROT90 0x4
513#define ngcppAPP_HDR_SIZE 128
544#define ngcppFRAME_H_SIZE (int)(sizeof(ngcpp_hdr_t) - ngcppAPP_HDR_SIZE)
549#define ngcppFRAME_HX_SIZE 24
608int ngcppExec(
const char *host,
const char *cmd,
int xt,
int debugPort,
609 int *pid,
char *erms);
614int ngcppKill(
const char *host,
int pid,
char *erms);
624 int xt,
int debugPort,
int *pid,
int *cmdPortReal,
671void ngcppErr(
char *erms,
int errorId);
853 char *usrReply,
char *erms);
871 int blockSize,
char *erms);
897 unsigned int *value,
char *erms);
903 unsigned int value,
char *erms);
909 unsigned int *value,
char *erms);
915 unsigned int value,
char *erms);
941 int processId,
char *erms);
974int ngcppAbortReq(
const char *srvName,
int processId,
char *erms);
1036 int partNo,
int numDiv,
char *erms);
1048 size_t size,
char *erms);
int(* ngcb_sig_t)(int how, const sigset_t *set, sigset_t *oset)
Definition ngcb.h:85
int ngcppComKill(const char *host, int pid, char *erms)
Definition ngcppComExec.c:131
ngcb_sig_t ngcppSigMask
Definition ngcppDataRecv.c:51
int ngcppReturnData(char *erms)
Definition ngcppDataRecv.c:2205
int ngcppEnd(ngcpp_link_t link, char *erms)
Definition ngcppComRunCtrl.c:162
void ngcppScale2Real(ngcpp_frame_t *frame)
Definition ngcppDataRecv.c:351
int ngcppConnect(ngcpp_link_t *link, const char *srvName, char *erms)
Definition ngcppCom.c:357
int ngcppPing(ngcpp_link_t link, char *erms)
Definition ngcppComRunCtrl.c:24
int ngcppGetTime(ngcpp_link_t link, double *loopTime, double *calcTime, char *erms)
Definition ngcppComTime.c:25
ngcpp_cmd_client_api * ngcppSys
Definition ngcppCom.c:33
int ngcppGetRev(ngcpp_link_t link, int *rev1, int *rev2, char *erms)
Definition ngcppComStat.c:208
int ngcppGetDataPort(ngcpp_link_t link, int *dataPort, char *erms)
Definition ngcppComStat.c:183
int ngcppSetFilePubPath(ngcpp_link_t link, int id, char *path, char *erms)
Definition ngcppComFile.c:114
int ngcppAcceptFrameN(int socket, ngcpp_req_t request, ngcpp_frame_t *frame, int partNo, int numDiv, char *erms)
Definition ngcppDataRecv.c:1777
int ngcppAllocCom(char *erms)
Definition ngcppCom.c:104
#define ngcppMAX_DATA_CON
Definition ngcppInt.h:42
int ngcppTimeout(ngcpp_link_t link, int seconds, char *erms)
Definition ngcppCom.c:280
int ngcppSelectCom(const char *comType, char *erms)
Definition ngcppCom.c:44
int ngcppWaitNextFrame(int socket, ngcpp_req_t request, ngcpp_hdr_t *header, char *erms)
Definition ngcppDataRecv.c:1453
int ngcppSendCommand(ngcpp_link_t link, ngcpp_cmd_t command, char *erms)
Definition ngcppCom.c:305
int ngcppAbort(ngcpp_link_t link, char *erms)
Definition ngcppComRunCtrl.c:45
int ngcppSetDataPath(ngcpp_link_t link, const char *path, char *erms)
Definition ngcppComFile.c:24
int ngcppGetParamBuf(ngcpp_link_t link, int *paramBuf, char *erms)
Definition ngcppComParam.c:416
#define ngcppCI_MAX_CON
Definition ngcppInt.h:47
int(* ngcppMSG_CLOSE)(int link, ngcpp_link_cfg_t *cfg)
Definition ngcppInt.h:1147
int ngcppSkipFrame(int socket, char *erms)
Definition ngcppDataRecv.c:1512
int ngcppExitComServer(ngcpp_link_t link, char *erms)
Definition ngcppComRunCtrl.c:76
int ngcppParamSync(ngcpp_link_t link, int timeout, char *erms)
Definition ngcppComParam.c:465
int ngcppResetCnt(ngcpp_link_t link, char *erms)
Definition ngcppComRunCtrl.c:183
int ngcppAttachData(char *srvName, size_t bufferSize, char *erms)
Definition ngcppDataRecv.c:2013
int ngcppAbortReq(const char *srvName, int processId, char *erms)
Definition ngcppDataRecv.c:1145
int ngcppGetParamSetup(ngcpp_link_t link, int *numParame, ngcppPARAM_NAMES paramName, ngcppPARAM_VALUES paramBuf, char *erms)
Definition ngcppComParam.c:32
int ngcppComExec(ngcpp_link_t *link, const char *srvName, const char *cmd, int xt, int debugPort, int *pid, int *cmdPortReal, char *erms)
Definition ngcppComExec.c:45
int ngcppGetStatus(ngcpp_link_t link, int *status, char *erms)
Definition ngcppComStat.c:25
ngcpp_hdr_simple * ngcppImportData(void **buffer, char *erms)
Definition ngcppDataRecv.c:2180
int ngcppLcuWrAddr(ngcpp_link_t link, unsigned int addr, unsigned int value, char *erms)
Definition ngcppComStat.c:273
int ngcppSetFilePubBase(ngcpp_link_t link, char *baseName, char *erms)
Definition ngcppComFile.c:89
void ngcppScaleBuf(void *dest, ngcpp_frame_t *frame)
Definition ngcppDataRecv.c:346
int ngcppDataConnect(const char *srvName, int *socket, int transferMode, int processId, char *erms)
Definition ngcppDataRecv.c:392
int ngcppSendDataRequest(int socket, ngcpp_req_t request, char *erms)
Definition ngcppDataRecv.c:1265
int ngcppMemClose(ngcpp_link_t link, char *erms)
Definition ngcppComMem.c:204
int(* ngcppMSG_CMD)(int link, ngcpp_cmd_t command, char *erms)
Definition ngcppInt.h:1152
int ngcppDataProtocol(const char *srvName, int *version, char *erms)
Definition ngcppDataRecv.c:838
#define ngcppMAX_PARAMSIZE
Definition ngcppInt.h:267
int ngcppGetDataPath(ngcpp_link_t link, char *path, char *erms)
Definition ngcppComFile.c:53
int(* ngcppMSG_REPLY)(int link, ngcpp_rep_t *reply, char *erms)
Definition ngcppInt.h:1157
void ngcppScale(ngcpp_frame_t *frame)
Definition ngcppDataRecv.c:341
int ngcppAcceptFrame(int socket, ngcpp_req_t request, ngcpp_frame_t *frame, char *erms)
Definition ngcppDataRecv.c:1559
int ngcppExecUsrCmd(ngcpp_link_t link, const char *usrCommand, char *usrReply, char *erms)
Definition ngcppComParam.c:582
int ngcppLcuWrPci(ngcpp_link_t link, unsigned int addr, unsigned int value, char *erms)
Definition ngcppComStat.c:330
int ngcppWaitDataReply(int socket, ngcpp_hdr_t *header, char *erms)
Definition ngcppDataRecv.c:1313
int ngcppPollNextFrame(int socket, ngcpp_req_t request, ngcpp_hdr_t *header, char *erms)
Definition ngcppDataRecv.c:1484
unsigned short ngcpp_t
Definition ngcppInt.h:204
int ngcppLcuRdAddr(ngcpp_link_t link, unsigned int addr, unsigned int *value, char *erms)
Definition ngcppComStat.c:243
int ngcppSetParam(ngcpp_link_t link, const char *paramName, int value, char *erms)
Definition ngcppComParam.c:187
int ngcppLcuRdPci(ngcpp_link_t link, unsigned int addr, unsigned int *value, char *erms)
Definition ngcppComStat.c:300
int ngcppKillDataClient(const char *srvName, int id, char *erms)
Definition ngcppDataRecv.c:768
int ngcppGetReply(ngcpp_link_t link, ngcpp_rep_t *reply, char *erms)
Definition ngcppCom.c:331
int ngcppGetConfig(ngcpp_link_t link, ngcpp_cfg_t *config, char *erms)
Definition ngcppComStat.c:50
int ngcppCancelReq(int socket, int processId, char *erms)
Definition ngcppDataRecv.c:1207
int ngcppSendDynCmd(ngcpp_link_t link, int cmdCode, int timeout, char *erms)
Definition ngcppComParam.c:557
int ngcppPingDataSrv(const char *srvName, char *procName, char *erms)
Definition ngcppDataRecv.c:632
int ngcppVerbose(ngcpp_link_t link, int vflag, char *erms)
Definition ngcppComParam.c:534
int ngcppSetSimTime(ngcpp_link_t link, int simTime, char *erms)
Definition ngcppComTime.c:52
int(* ngcppMSG_OPEN)(const char *name, ngcpp_link_cfg_t *cfg, char *erms)
Definition ngcppInt.h:1142
int ngcppGetRecvStat(ngcpp_link_t link, int *err, int *stat, char *erms)
Definition ngcppComStat.c:119
int ngcppUploadBuf(ngcpp_link_t link, char *buf, int id, int size, int blockSize, char *erms)
Definition ngcppComMem.c:31
int ngcppGetParamType(ngcpp_link_t link, const char *paramName, int *type, char *erms)
Definition ngcppComParam.c:131
void ngcppErr(char *erms, int errorId)
Definition ngcppComErr.c:19
int ngcppStart(ngcpp_link_t link, char *erms)
Definition ngcppComRunCtrl.c:98
int ngcppExec(const char *host, const char *cmd, int xt, int debugPort, int *pid, char *erms)
Definition ngcppExec.c:23
ngcpp_cmd_client_api ngcppCmdTcpClient
Definition ngcppComTcp.c:288
int ngcppSetSimStartDelay(ngcpp_link_t link, int simTime, char *erms)
Definition ngcppComTime.c:75
int ngcppGetFrameBuf(int socket, ngcpp_frame_t *frame, size_t offset, size_t size, char *erms)
Definition ngcppDataRecv.c:1960
int ngcppAckFrame(int socket, ngcpp_req_t request, ngcpp_hdr_t *header, char *erms)
Definition ngcppDataRecv.c:1826
#define ngcppMAX_DEV
Definition ngcppInt.h:386
int ngcppGetFrameTypeByName(int *type, const char *name, char *erms)
Definition ngcppDataRecv.c:904
char ngcppPARAM_NAMES[ngcppMAX_PARAMSIZE][256]
Definition ngcppInt.h:280
int ngcppGetParam(ngcpp_link_t link, const char *paramName, int *value, char *erms)
Definition ngcppComParam.c:347
int ngcppCloseComLine(ngcpp_link_t link)
Definition ngcppCom.c:243
int ngcppMemSync(ngcpp_link_t link, int id, char *erms)
Definition ngcppComMem.c:182
int ngcppGetErrPort(ngcpp_link_t link, int *errPort, char *erms)
Definition ngcppComStat.c:158
int ngcppGetFrameNameByType(int type, char *name, char *erms)
Definition ngcppDataRecv.c:939
int ngcppGetFrameTypes(const char *srvName, int *types, char *erms)
Definition ngcppDataRecv.c:1084
int ngcppFlushOutputQueue(ngcpp_link_t link, char *erms)
Definition ngcppComRunCtrl.c:204
void ngcppScaleBuf2Real(void *dest, ngcpp_frame_t *frame)
Definition ngcppDataRecv.c:356
int ngcppOpenComLine(const char *srvName, ngcpp_link_t *link, char *erms)
Definition ngcppCom.c:155
int ngcppPause(ngcpp_link_t link, int pauseFlag, char *erms)
Definition ngcppComRunCtrl.c:140
#define ngcppAPP_HDR_SIZE
Definition ngcppInt.h:513
int ngcppPARAM_VALUES[ngcppMAX_PARAMSIZE]
Definition ngcppInt.h:285
int ngcppChanSelect(ngcpp_link_t link, int chan, char *erms)
Definition ngcppComParam.c:510
void ngcppHdrInit(ngcpp_hdr_t *hdr)
Definition ngcppDataRecv.c:371
int ngcppDataDisconnect(int socket)
Definition ngcppDataRecv.c:599
int ngcppStop(ngcpp_link_t link, char *erms)
Definition ngcppComRunCtrl.c:119
int ngcppKill(const char *host, int pid, char *erms)
Definition ngcppExec.c:52
int ngcpp_link_t
Definition ngcppInt.h:67
int ngcppGetTypeDef(const char *srvName, int *nTypes, ngcpp_ftype *frameType, char *erms)
Definition ngcppDataRecv.c:1003
int ngcppDetachData(char *srvName)
Definition ngcppDataRecv.c:2147
void ngcppDataInit(void)
Definition ngcppDataRecv.c:361
int ngcppSetChipOffset(ngcpp_link_t link, int startX, int startY, char *erms)
Definition ngcppComParam.c:487
int ngcppSetParamBuf(ngcpp_link_t link, int *paramBuf, char *erms)
Definition ngcppComParam.c:293
int ngcppEndian
Definition ngcppStartup.c:93
Definition ngcppInt.h:571
unsigned int dmaStat[ngcppMAX_DEV]
Definition ngcppInt.h:574
int dataClients
Definition ngcppInt.h:577
int simTime
Definition ngcppInt.h:586
int maxCmdClients
Definition ngcppInt.h:582
int cmdClients
Definition ngcppInt.h:583
char dataHost[ngcppMAX_DATA_CON][256]
Definition ngcppInt.h:580
int inputMode[ngcppMAX_DEV]
Definition ngcppInt.h:573
int frameTypes
Definition ngcppInt.h:585
int fcnt[ngcppMAX_DATA_CON]
Definition ngcppInt.h:579
int numDev
Definition ngcppInt.h:572
char cmdHost[ngcppCI_MAX_CON][256]
Definition ngcppInt.h:584
int maxDataClients
Definition ngcppInt.h:576
int numFilePub
Definition ngcppInt.h:581
int rcnt[ngcppMAX_DATA_CON]
Definition ngcppInt.h:578
int bufSize[ngcppMAX_DEV]
Definition ngcppInt.h:575
Definition ngcppInt.h:1162
ngcppMSG_CMD sendCommand
Definition ngcppInt.h:1167
unsigned int replyBufSize
Definition ngcppInt.h:1164
unsigned int cmdBufSize
Definition ngcppInt.h:1163
ngcppMSG_CLOSE close
Definition ngcppInt.h:1166
ngcppMSG_OPEN open
Definition ngcppInt.h:1165
ngcppMSG_REPLY getReply
Definition ngcppInt.h:1168
int pLen
Definition ngcppInt.h:81
char * pBuf
Definition ngcppInt.h:86
short id
Definition ngcppInt.h:76
Definition ngcppInt.h:480
int serviceId
Definition ngcppInt.h:481
int tmode
Definition ngcppInt.h:483
int clientId
Definition ngcppInt.h:482
Definition ngcppInt.h:592
char erms[256]
Definition ngcppInt.h:595
int id
Definition ngcppInt.h:593
char time[128]
Definition ngcppInt.h:594
Definition ngcppInt.h:554
ngcpp_hdr_t h
Definition ngcppInt.h:555
char * fbuf
Definition ngcppInt.h:556
Definition ngcppInt.h:562
char name[64]
Definition ngcppInt.h:564
char paramName[64]
Definition ngcppInt.h:565
int type
Definition ngcppInt.h:563
Definition ngcppInt.h:469
int ny
Definition ngcppInt.h:472
int nx
Definition ngcppInt.h:471
int data[16]
Definition ngcppInt.h:474
int bitPix
Definition ngcppInt.h:470
int ftype
Definition ngcppInt.h:473
Definition ngcppInt.h:518
uint64_t ts
Definition ngcppInt.h:531
char appData[ngcppAPP_HDR_SIZE]
Definition ngcppInt.h:538
int setupId
Definition ngcppInt.h:527
int fstat
Definition ngcppInt.h:533
int overrun
Definition ngcppInt.h:529
int nx
Definition ngcppInt.h:523
int ny
Definition ngcppInt.h:524
float expFactor
Definition ngcppInt.h:532
int dtype
Definition ngcppInt.h:519
int cnt
Definition ngcppInt.h:526
int err
Definition ngcppInt.h:528
int cnt0
Definition ngcppInt.h:536
int frames
Definition ngcppInt.h:530
int reserved1
Definition ngcppInt.h:534
int bzero
Definition ngcppInt.h:537
int appDataSize
Definition ngcppInt.h:535
int start_x
Definition ngcppInt.h:521
int scal
Definition ngcppInt.h:525
int start_y
Definition ngcppInt.h:522
int ftype
Definition ngcppInt.h:520
Definition ngcppInt.h:1129
ngcppPARAM_NAMES paramName
Definition ngcppInt.h:1131
int timeout
Definition ngcppInt.h:1134
int status
Definition ngcppInt.h:1135
ngcppPARAM_VALUES paramBuf
Definition ngcppInt.h:1133
void * applData
Definition ngcppInt.h:1136
char format[ngcppMAX_PARAMSIZE]
Definition ngcppInt.h:1132
int numParam
Definition ngcppInt.h:1130
char * pBuf
Definition ngcppInt.h:111
short errorPt
Definition ngcppInt.h:101
short errorId
Definition ngcppInt.h:96
int pLen
Definition ngcppInt.h:106
Definition ngcppInt.h:489
int start_x
Definition ngcppInt.h:493
int blocking
Definition ngcppInt.h:491
int start_y
Definition ngcppInt.h:494
int nx
Definition ngcppInt.h:495
int ny
Definition ngcppInt.h:496
int type
Definition ngcppInt.h:490
int retransmit
Definition ngcppInt.h:492
Definition ngcppInt.h:502
int start_y
Definition ngcppInt.h:505
int transfer
Definition ngcppInt.h:503
int ny
Definition ngcppInt.h:507
int start_x
Definition ngcppInt.h:504
int nx
Definition ngcppInt.h:506
Definition ngcppInt.h:458
int ny
Definition ngcppInt.h:462
int sy
Definition ngcppInt.h:460
int sx
Definition ngcppInt.h:459
int nx
Definition ngcppInt.h:461
int bytes
Definition ngcppInt.h:463