beautypg.com

Chapter 6 – B&B Electronics ADAM-5000_TCP - Manual User Manual

Page 93

background image

Chapter 6

Planning Your Application Program

ADAM5KTCP_Debug

Description:

Trace the executive information about streaming data

mechanism in ADAM5KTCP.DLL

(It is convenient to troubleshooting of user’s appli-
cations.)

Syntax:

int ADAM5KTCP_Debug(int *iMatchIndex,

int

*iReceiveCount, int *iThreadRun, int *iTotalStream,
char szFromIP[]);

Parameters:

*iMatchIndex[out]: indicating which ADAM-5000/TCP cause signaling

the event object

0 means the first ADAM-5000/TCP, 1 means second,
2 means third, and so on. The ordinal is implied when
calling “ADAM5KTCP_Add5KTCPForStream()”
function.

*iReceiveCount[out]: counts how many stream data have arrival

*iThreadRun[out]: indicating the working thread status in

ADAM5KTCP.DLL

*iTotalStream[out]: reserved

szFromIP[out]: specify the IP Address of ADAM-5000/TCP which

sends the stream data.

Return:

Please refer to Chapter 6-2-4 “Return Codes” for more

detail information










6-26

ADAM-5000/TCP User’s Manual