ProSoft Technology MVI56E-LDM User Manual
Page 136

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