ACSE/Presentation and ROSE Interface Programmer's Guide

Chapter 2 27
Supported ACSE/Presentation and ROSE Calls
ROSE Calls and Primitives
ROSE Calls and Primitives
The supported ROSE function calls and primitives are listed in Table 2-3
and in Table 2-4. Also refer to the man page RO_INTRO(5) for general
information about ROSE.
ROSE Calls
ROSE only supports two calls as listed below. ROSE is used to provide
ROSE provider services to an application using the ACSE/Presentation
interface.
Table 2-3 Rose Calls
ROSE Primitives
ROSE primitives are listed in the following table. Note that the
primitives are grouped in the sequence used in an application. For
example, the RO_RESULT_xxx primitives are listed RO_RESULT_REQ
(request) followed by RO_RESULT_IND (indication).
Table 2-4 ROSE Primitives
ROSE Calls Description
ro_bind()
Enable ROSE provider.
ro_unbind()
Disable ROSE provider.
Primitives Description
RO_ERROR_REQ
Negative remote operation results
request.
RO_ERROR_IND
Negative remote operation result
indication.
RO_INVOKE_REQ
RO_INVOKEREQ
Remote operation request.
RO_INVOKE_IND
RO_INVOKEIND
Remote operation indication.