LinePar

LinePar

Štruktúra LinePar

typedef struct _LinePar { HOBJ lpID; // Id linky char lpName[65]; // Meno linky char lpDevice[201]; // Device ExtKomParams *ExtKomPar; // Parametre pre kategóriu linky ExtKom FileIOParams *FileIOPar; // Parametre pre kategóriu linky File I/O TCPIPParams *TCPIPPar; // Parametre pre kategóriu linky TCP/IP void *lpLnVarPar; // Pointer na voliteľné parametre KomUniVal lpLnVal; // hodnota } LinePar;

Štruktúra LinePar definuje parametre objektu typu Linka. Všetky parametre sú iba na čítanie okrem lpLnVarPar!

lpID

ID (HOBJ) linky.

lpName

Meno linky.

lpDevice

Zariadenie linky.

ExtKomPar

typedef struct _ExtKomParams { char lpRun_Path[81]; char lpWork_Path[81]; char lpParams[81]; } ExtKomParams;

Pointer na štruktúru typu ExtKomParams s parametrami linky kategórie EXTKOM.

FileIOPar

typedef struct _FileIOParams { char lpInputFile[81]; char lpArchiveDir[81]; } FileIOParams;

Pointer na štruktúru typu FileIOParams s parametrami linky kategórie File I/O.

TCPIPPar

typedef struct _TCPIPParams { char lpIPHost[201]; unsigned int lpIPPort; } TCPIPParams;

Pointer na štruktúru typu TCPIPParams s parametrami linky kategórie TCP/IP-TCP.

lpLnVarPar

Pointer na parametre závislé od kategórie linky. Sem môže programátor umiestniť pointer na vlastnú štruktúru s pomocnými parametrami pre linku.

lpLnVal

Štruktúra KomUniVal – hodnota linky.

Súvisiace stránky:

D2000 KomAPI - štruktúra