vms_smg module

(LOGO.JPG) Python for OpenVMS

(go to: table of contents, index)

The 'vms_smg' module provides access to most of the OpenVMS SMG$ routines. Most of these functions DO NOT return a status code; they raise the exception 'vms_smg.error' when something went wrong. Functions that behave differently have it mentioned at their description.

@@ Only very limited documentation is currently available. For implemented routines, see file VMS_SMG__METHODS.DAT The 'prev' and 'next' hyperlinks are currently not operational.

Note that the shareable image SMGSHR.EXE is always linked against the Python interpreter when in the DCL environment, because command line editing uses SMG$ calls (see PYVMS_READLINE.C).

Many examples use the SMG_M_WORKSTATION flag when creating a pasteboard. The reason is that the examples were typed in to an interactive interpreter. Having two separate 'terminals' makes testing much easier.


Alphabetical list of routines:

(go to: table of contents, index)

05-JUL-2000 ZE.