Table 4-1 lists changes in ODL objects, their methods, and functions.
Method |
Use |
Comments |
---|---|---|
Combine |
Calls a production object to create the DFC wire format from datalinks. |
Production pair calls are now obsolete. Instead, use function entry method for DFC. |
Explode |
Calls a production object to set datalinks based on the DFC wire format. |
Production pair calls are now obsolete. Instead, use function entry method for DFC. |
fret |
Sets the return value and output wire format for a DFC call. |
Production pair calls are now obsolete. Instead, use function entry method for DFC. |
clDfcOpen (C-based) |
Opens a client connection to B/SM. |
Obsolete. |
clDfcClose (C-based) |
Closes a client connection to B/SM. |
Obsolete. |
clDfcNoblock |
Sets up nonblocking DFC for the next DFC call. Returns the DFC Msg ID that will be used. |
Nonblocking DFC is no longer supported. |
clDfcWait (ODL) |
Sets the DFC Msg ID for which to wait. |
Nonblocking DFC is no longer supported. |
clDfcPoll |
Checks for a completed DFC Msg ID. |
Nonblocking DFC is no longer supported. |
clDfcIgnore (C-based equivalent) |
Causes a DFC MSG ID to be ignored. |
Nonblocking DFC is no longer supported. |
clDfcGetLogin (C-based equivalent) |
Gets the CAI-Net workplace login name. |
Obsolete. |
clDfcGetRefid (there are C-based equivalents) |
Gets the CAI-Net workplace reference ID. |
Obsolete. |
clFile,GetCwd( ) |
File object method. |
Changed to new ODL function getCwd(). |
clFile, mkAbsolute( ) |
File object method. |
Obsolete. |
submitFile |
Submits a file to SFM. |
SFM no longer supports file objects. |
sfmCurrInfile |
Get the current SFM file object properties. |
SFM no longer supports file objects. |
clFile.buildFileFromLog |
Used after a call to sfmCurrInfile to re-create a file objects based on the one passed to SFM. |
SFM no longer supports file objects. Use an ODL AIM to parse the file into individual transactions. |
WriteQueue (used with NAP in the past) |
Writes a message to a queue. |
Functionality replaced in v. 5.4.5 by an OT-enabled ODL object, clot. |
suspendDFC |
Suspends a DFC in an ODL AIM. |
Replaced by clSuspend. |
releaseDFC |
Releases a DFC in an ODL AIM. |
Replaced by clRelease. |
DFC error methods |
Replaced by clGetDfcErrno( ) and clGetErrmsg( ). |