⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 secs2.p

📁 SECS I, SECS II协议通讯源码
💻 P
字号:

/* Protogen Version 1.05 Thursday February 09, 1995  22:39:59 */

                             /* Secs2prg.c */

BOOL PpvAutoYear(PTEXT ppid);
BYTE PplAutoYear(int request);
BOOL PpvAutoCycle(PTEXT ppid);
BYTE PplAutoCycle(int request);
BOOL PpvSaveFile(PTEXT ppid);
BYTE PplSaveFile(int request);

                             /* Secs2blk.c */

void Secs2LockSend(void);
void Secs2UnlockSend(void);
int RB(void);
int Secs2bReceiveWord(void);
int Secs2bReceiveInt(void);
PTEXT Secs2bReceiveAscii(int len);
float Secs2bReceiveFloat(void);
double Secs2bReceiveDfloat(void);
void Secs2bReceiveSetup(int number);
void Secs2bSetBookmark(void);
void Secs2bRestoreBookmark(void);
void Secs2bInitheader(BOOL async, BOOL waiting, int stream,int func);
void Secs2bNextheader(void);
void Secs2bChangeheader( int stream, int func);
void Secs2bFlagSent(void);
int Secs2AllocSend(BOOL first);
void Secs2bSendByte(BYTE data);
void Secs2bSendWord(uint data);
void SI( uint data);
void Secs2bSendAscii( PTEXT data, int len);
void Secs2bSendFloat(float data);
void Secs2bSendDfloat(double data);
void Secs2bSendInit(void);
void Secs2bSendValue(INTVAL data, int units);
INTVAL Secs2bReceiveValue(int units);
void Secs2bSendUnits(int units);

                             /* Secs2str.c */

void Secs2ErrorWrite(void);
void Secs2ErrorInsert(int stream, int func, SECS1_HEADER *h, int expectedNumber);
void Secs2BaddataError(void);
void Secs2UnrecfunError(void);
void Secs2UnrecstreamError(void);
void Secs2ToomuchdataError(void );
void Secs2CheckHeaderOnly(void);
int Secs2bReceiveFormat(void);
int Secs2bFormatValidate(int format);
void Secs2Format(uint command, uint len);
void Secs2FuncDispatch(int number, PASSFUNC *funclist);
void Secs2StreamDispatch(int number);
void Secs2pup(BOOL power_up);
void Secs2Idle(void);
void Secs2SyncPresets(int mode);

                              /* Stream2.c */

void Stream2(int number);
void Stream2Init(BOOL power_up);

                              /* Stream7.c */

void Stream7(int number);
void Stream7Init(BOOL power_up);

                              /* Stream1.c */

enum ReceiveStates ReceiveCR(void);
void Secs2EstablishCommunications(void);
void Stream1(int number);
void Stream1Init(BOOL power_up);

                              /* Stream5.c */

void Stream5(int number);
void Stream5Init(BOOL power_up);
void AlarmSendoff(void);

                             /* Stream10.c */

void Stream10(int number);
void Stream10Init(BOOL power_up);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -