Previous | Contents | Index |
VDE$ShowFacilities displays facilities within the specified stream.
VDE$ShowFacilities context, itemlist, callback, callbackparam, flags
context
VMS usage: type: longword integer (signed) access: read-write mechanism: by reference
This is the address of a longword used by VDE to reference a context structure. This longword is optional.If this argument is specified, the first call must pass in the address of a longword zero. Once a VDE routine has been called, the contents of the address referenced by this longword must not be modified by the caller.
itemlist
VMS usage: type: itemlist access: read only mechanism: by reference
This is the address of an array of OpenVMS itemlist data structures.
struct VDEIL3 { unsigned short int VDE$W_ITEMLENGTH; unsigned short int VDE$W_ITEMCODE; char *VDE$A_ITEMPOINTER; short int *VDE$A_ITEMRETURNLENGTH; };The itemlist array must be terminated by a null-filled itemlist entry.
See Table C-1 for a list of the itemlist codes.
callback
VMS usage: type: function access: read only mechanism: by reference
The callback routine is called to process individual entries in a display operation. It is passed an itemlist containing information on each individual entry---the itemlist passed to the callback routine is distinct and seperate from the itemlist passed into the original request, though it does contain a pointer to the caller's original itemlist.An example of the declaration of the callback routine follows:
int VDE$InterfaceTestShow( int, struct VDEIL3 *, int )The first argument is not currently used. The second argument is the address of the itemlist. The third argument is the callback parameter.
The callback should return a successful status code.
callbackparam
VMS usage: type: longword access: read only mechanism: by value
The callback parameter is a longword value passed to the callback routine. It is not interpreted by VDE. The interpretation of the longword is left to the caller.flags
VMS usage: type: longword integer (signed) access: read-only mechanism: by value
This is a bitflag and all unused bits should be specified as zero. The only bit currently defined is VDE$V_CI_FLAG_SIGNAL: this bit causes internal signals to generate text messages to SYS$OUTPUT: and SYS$ERROR:. If clear---the default---no messages will be displayed.
VDE$ShowFacilities displays the facilities within the specified library and stream. Each facility located results in a call to the callback routine. To perform the operation, the library and stream must be specified.As parameters specified to VDE callback routines are "sticky", if a required parameter is not specified, it will be defaulted to the value used on a preceeding call.
|
this section under construction...
VDE$ShowProjects displays projects within the specified stream.
VDE$ShowProjects context, itemlist, callback, callbackparam, flags
context
VMS usage: type: longword integer (signed) access: read-write mechanism: by reference
This is the address of a longword used by VDE to reference a context structure. This longword is optional.If this argument is specified, the first call must pass in the address of a longword zero. Once a VDE routine has been called, the contents of the address referenced by this longword must not be modified by the caller.
itemlist
VMS usage: type: itemlist access: read only mechanism: by reference
This is the address of an array of OpenVMS itemlist data structures.
struct VDEIL3 { unsigned short int VDE$W_ITEMLENGTH; unsigned short int VDE$W_ITEMCODE; char *VDE$A_ITEMPOINTER; short int *VDE$A_ITEMRETURNLENGTH; };The itemlist array must be terminated by a null-filled itemlist entry.
See Table C-1 for a list of the itemlist codes.
callback
VMS usage: type: function access: read only mechanism: by reference
The callback routine is called to process individual entries in a display operation. It is passed an itemlist containing information on each individual entry---the itemlist passed to the callback routine is distinct and seperate from the itemlist passed into the original request, though it does contain a pointer to the caller's original itemlist.An example of the declaration of the callback routine follows:
int VDE$InterfaceTestShow( int, struct VDEIL3 *, int )The first argument is not currently used. The second argument is the address of the itemlist. The third argument is the callback parameter.
The callback should return a successful status code.
callbackparam
VMS usage: type: longword access: read only mechanism: by value
The callback parameter is a longword value passed to the callback routine. It is not interpreted by VDE. The interpretation of the longword is left to the caller.flags
VMS usage: type: longword integer (signed) access: read-only mechanism: by value
This is a bitflag and all unused bits should be specified as zero. The only bit currently defined is VDE$V_CI_FLAG_SIGNAL: this bit causes internal signals to generate text messages to SYS$OUTPUT: and SYS$ERROR:. If clear---the default---no messages will be displayed.
VDE$ShowProjects displays the projects within the specified library and stream. Each facility located results in a call to the callback routine. To perform the operation, the library and stream must be specified.As parameters specified to VDE callback routines are "sticky", if a required parameter is not specified, it will be defaulted to the value used on a preceeding call.
|
this section under construction...
VDE$ShowLibrary displays information about the specified library.
VDE$ShowLibrary context, itemlist, callback, callbackparam, flags
context
VMS usage: type: longword integer (signed) access: read-write mechanism: by reference
This is the address of a longword used by VDE to reference a context structure. This longword is optional.If this argument is specified, the first call must pass in the address of a longword zero. Once a VDE routine has been called, the contents of the address referenced by this longword must not be modified by the caller.
itemlist
VMS usage: type: itemlist access: read only mechanism: by reference
This is the address of an array of OpenVMS itemlist data structures.
struct VDEIL3 { unsigned short int VDE$W_ITEMLENGTH; unsigned short int VDE$W_ITEMCODE; char *VDE$A_ITEMPOINTER; short int *VDE$A_ITEMRETURNLENGTH; };The itemlist array must be terminated by a null-filled itemlist entry.
See Table C-1 for a list of the itemlist codes.
callback
VMS usage: type: function access: read only mechanism: by reference
The callback routine is called to process individual entries in a display operation. It is passed an itemlist containing information on each individual entry---the itemlist passed to the callback routine is distinct and seperate from the itemlist passed into the original request, though it does contain a pointer to the caller's original itemlist.An example of the declaration of the callback routine follows:
int VDE$InterfaceTestShow( int, struct VDEIL3 *, int )The first argument is not currently used. The second argument is the address of the itemlist. The third argument is the callback parameter.
The callback should return a successful status code.
callbackparam
VMS usage: type: longword access: read only mechanism: by value
The callback parameter is a longword value passed to the callback routine. It is not interpreted by VDE. The interpretation of the longword is left to the caller.flags
VMS usage: type: longword integer (signed) access: read-only mechanism: by value
This is a bitflag and all unused bits should be specified as zero. The only bit currently defined is VDE$V_CI_FLAG_SIGNAL: this bit causes internal signals to generate text messages to SYS$OUTPUT: and SYS$ERROR:. If clear---the default---no messages will be displayed.
VDE$ShowLibrary displays information about the specified library. Information is returned via a call to the callback routine. To perform the operation, the library must be specified.As parameters specified to VDE callback routines are "sticky", if a required parameter is not specified, it will be defaulted to the value used on a preceeding call.
|
this section under construction...
VDE$ShowModules displays modules within a facility.
VDE$ShowModules context, itemlist, callback, callbackparam, flags
context
VMS usage: type: longword integer (signed) access: read-write mechanism: by reference
This is the address of a longword used by VDE to reference a context structure. This longword is optional.If this argument is specified, the first call must pass in the address of a longword zero. Once a VDE routine has been called, the contents of the address referenced by this longword must not be modified by the caller.
itemlist
VMS usage: type: itemlist access: read only mechanism: by reference
This is the address of an array of OpenVMS itemlist data structures.
struct VDEIL3 { unsigned short int VDE$W_ITEMLENGTH; unsigned short int VDE$W_ITEMCODE; char *VDE$A_ITEMPOINTER; short int *VDE$A_ITEMRETURNLENGTH; };The itemlist array must be terminated by a null-filled itemlist entry.
See Table C-1 for a list of the itemlist codes.
callback
VMS usage: type: function access: read only mechanism: by reference
The callback routine is called to process individual entries in a display operation. It is passed an itemlist containing information on each individual entry---the itemlist passed to the callback routine is distinct and seperate from the itemlist passed into the original request, though it does contain a pointer to the caller's original itemlist.An example of the declaration of the callback routine follows:
int VDE$InterfaceTestShow( int, struct VDEIL3 *, int )The first argument is not currently used. The second argument is the address of the itemlist. The third argument is the callback parameter.
The callback should return a successful status code.
callbackparam
VMS usage: type: longword access: read only mechanism: by value
The callback parameter is a longword value passed to the callback routine. It is not interpreted by VDE. The interpretation of the longword is left to the caller.flags
VMS usage: type: longword integer (signed) access: read-only mechanism: by value
This is a bitflag and all unused bits should be specified as zero. The only bit currently defined is VDE$V_CI_FLAG_SIGNAL: this bit causes internal signals to generate text messages to SYS$OUTPUT: and SYS$ERROR:. If clear---the default---no messages will be displayed.
VDE$ShowModules displays all modules within a specified facility. Each module located results in a call to the callback routine. To perform the operation, the library, stream and facility module must be specified.As parameters specified to VDE callback routines are "sticky", if a required parameter is not specified, it will be defaulted to the value used on a preceeding call.
|
this section under construction...
VDE$ShowStreams fetches the specified module.
VDE$ShowStreams context, itemlist, callback, callbackparam, flags
context
VMS usage: type: longword integer (signed) access: read-write mechanism: by reference
This is the address of a longword used by VDE to reference a context structure. This longword is optional.If this argument is specified, the first call must pass in the address of a longword zero. Once a VDE routine has been called, the contents of the address referenced by this longword must not be modified by the caller.
itemlist
VMS usage: type: itemlist access: read only mechanism: by reference
This is the address of an array of OpenVMS itemlist data structures.
struct VDEIL3 { unsigned short int VDE$W_ITEMLENGTH; unsigned short int VDE$W_ITEMCODE; char *VDE$A_ITEMPOINTER; short int *VDE$A_ITEMRETURNLENGTH; };The itemlist array must be terminated by a null-filled itemlist entry.
See Table C-1 for a list of the itemlist codes.
callback
VMS usage: type: function access: read only mechanism: by reference
The callback routine is called to process individual entries in a display operation. It is passed an itemlist containing information on each individual entry---the itemlist passed to the callback routine is distinct and seperate from the itemlist passed into the original request, though it does contain a pointer to the caller's original itemlist.An example of the declaration of the callback routine follows:
int VDE$InterfaceTestShow( int, struct VDEIL3 *, int )The first argument is not currently used. The second argument is the address of the itemlist. The third argument is the callback parameter.
The callback should return a successful status code.
callbackparam
VMS usage: type: longword access: read only mechanism: by value
The callback parameter is a longword value passed to the callback routine. It is not interpreted by VDE. The interpretation of the longword is left to the caller.flags
VMS usage: type: longword integer (signed) access: read-only mechanism: by value
This is a bitflag and all unused bits should be specified as zero. The only bit currently defined is VDE$V_CI_FLAG_SIGNAL: this bit causes internal signals to generate text messages to SYS$OUTPUT: and SYS$ERROR:. If clear---the default---no messages will be displayed.
VDE$ShowStreams displays the streams present in the specified library. Each stream located results in a call to the callback routine. To perform the operation, the library must be specified.As parameters specified to VDE callback routines are "sticky", if a required parameter is not specified, it will be defaulted to the value used on a preceeding call.
|
Previous Next Contents Index