X.25 Call Setup
call_LoadCallData()
Load call setup data from disk.
#include "call.h"
LResult call_LoadCallData
(
CallDataFileName fileName,
CallBuffer data,
CallBufferSize size
);
| fileName | name of file containing data |
| data | output for call data |
| size | size of data space in bytes |
call_LoadCallData() reads a call setup packet written by edcall from disk.
If successful, call_LoadCallData() returns a non-negative value indicating the number of bytes read. Otherwise, it returns a negative value.
None
char callData[128];
LResult result;
result = call_LoadCallData("X25svc.xcl",
callData,
sizeof(callData));
if (result < 0)
{
/* Error reading file */
}
else
{
lgo_ConnectRequest(cid, callData, result);
}