X.25 Call Setup

Load Call Data

call_LoadCallData()

Load call setup data from disk.

Syntax
#include "call.h"

LResult call_LoadCallData
    (
        CallDataFileName    fileName,
        CallBuffer          data,
        CallBufferSize      size
    );
fileNamename of file containing data
dataoutput for call data
sizesize of data space in bytes
Description

call_LoadCallData() reads a call setup packet written by edcall from disk.

Return Values

If successful, call_LoadCallData() returns a non-negative value indicating the number of bytes read. Otherwise, it returns a negative value.

See Also

None

Example
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);
}