beautypg.com

ProSoft Technology MVI56E-LDM User Manual

Page 136

background image

CIP API Functions

ControlLogix Platform ♦ "C" Programmable

Developer's Manual

Linux Application Development Module

Page 130 of 264

ProSoft Technology, Inc.

March 12, 2014

Example

OCXHANDLE hApi;
OCXTAGDBHANDLE hTagDb;
OCXCIPTAGDBSTRUCT structInfo;
OCXCIPTAGDBSTRUCTMBR structMbrInfo;
WORD hStruct;
WORD mbrId;
int rc;

rc = OCXcip_GetStructInfo(hApi, hTagDb, hStruct, &structInfo);

if ( rc == OCX_SUCCESS )

{

for ( mbrId =0; mbrId < structInfo.numMbr; mbrId++)

{

rc = OCXcip_GetStructMbrInfo (hApi, hTagDb, hStruct, mbrId,
&structMbrInfo);

if (rc == OCX_SUCCESS)

printf("Successfully retrieved member info\n");
else
printf ("Error %d getting member info\n", rc);

}

}

See Also
OCXcip_BuildTagDb , OCXcip_TestTagDbVer , OCXcip_GetSymbolInfo ,
OCXcip_GetStructInfo