RSC/MP 7.2 Programming Manual
API Functions and Options
HP NonStop Remote Server Call (RSC/MP) Programming Manual—522360-004
3-2
API Options
API Options
Option parameters let you customize these API function calls:
•
RscBeginSession
•
RscConnect
•
RscWrite
•
RscWriteRead
Customizing Functions Using Options
API functions are customized by setting options. Each function that you can customize
has an options handle parameter, which refers to an options structure that is internal to
RSC/MP. An options structure contains option values that are referred to by their
corresponding option selectors. For example, PATHMON_NAME is an option selector
(see Appendix D, API Option Definitions, for a complete list). An option selector and its
value are referred to collectively as an option. You should create and set options
before making calls to the corresponding function.
You must create an options structure by using the RscCreateOptions function call.
Options structures are subsequently referred to by the options handle returned from
the RscCreateOptions function.
To set individual options programmatically, use the RscSetOption function call. To load
a set of options from an existing disk file, use the RscLoadOptions function call.
Error
Processing
RscErrorInfo [RSCERI] Obtains the description of an error
returned from an RSC/MP function.
Unsolicited
Messages
RscNotifySem [RSCSEM]
RscNotifyThread [RSCNOTH]
RscNotifyWin [RSCNOT]
RscUmsCheck [RSCUCHK]
RscUmsReply [RSCUREP]
Receives and replies to unsolicited
messages sent to an RSC/MP
application.
Data
Formatting
RscSwapShort [RSCSI]
RscSwapLong [RSCSL]
Reverses the byte order of data.
Time RscTime [RSCTIM]
Retrieves the current time from the host.
Multithreaded
Application
Support
RscRegisterThread
[RSCRTHD]
RscUnregisterThread
[RSCUTHD]
Registers and unregisters a thread with
the RSC/MP API library.
Table 3-1. Functions Listed by Group (page 2 of 2)
Functional
Group
C Language Function Name
[Name in Other Languages] Usage