DL-BASE/DMOD Entry Point Summary

The following table shows entry points divided into the categories DL-BASE, DMOD, and buffer management, and listed in alphabetic order within each category.

DL-BASE entry points

sbpuinit Initialize the DL-BASE.
sbpurcvx Process Opens from routing procedure.
sbpusend Send message.
sbputerm Terminate.

DMOD entry points

routproc Sample routing procedure.
sepdchnk Get FMI chunk size.
sepdcrec Get user and diagnostics records from configuration file.
sepdgetinfo Get SNA Server system information.
sepdrout Set up routing procedure (OS/2, Win32®, and Microsoft® MS-DOS® only).
sepwrout Set up routing procedure (Microsoft® Windows® 3.x only).
(for MS-DOS)
CMDGoTSR Start background thread and go resident.
CMDSemClear Standard semaphore functions for MS-DOS environment.
CMDSemRequest
CMDSemSet
CMDSemWait
CMDStartFG Resume scheduling of current foreground process.
CMDStopFG Suspend current foreground process.
RegisterSwitchProc Register a task-switch detection procedure.

Buffer management entry points

sbpibegt Get buffer element.
sbpiberl Release buffer element.
sepdbubl Get buffer.
sepdburl Release buffer.

Note The PASCAL calling convention is used for all entry points including routing procedures, with the exception of Win32, where the standard-call convention is used.

The format of buffer headers and elements is described in Messages. The formats of individual messages contained in buffers are defined in FMI Message Formats.