CRNP Message Types
The
CRNP uses three types of XML-based messages. Use of these messages
is described in the following table. These message types are described
in more detail later in this chapter.
| |  |  | 
|---|
 | SC_CALLBACK_REG | This message takes four forms: ADD_CLIENT, REMOVE_CLIENT, ADD_EVENTS, and REMOVE_EVENTS. Each of these forms contains the following information: Protocol versionCallback port in ASCII format (not binary format)
ADD_CLIENT, ADD_EVENTS,
and REMOVE_EVENTS also contain an unbounded list
of event types. Each of these forms includes the following information: Event classEvent subclass (optional)List of the name and value pairs (optional)
Together, the event class and event subclass define a unique “event
type.” The document type definition (DTD) from which the classes
of SC_CALLBACK_REG are generated is SC_CALLBACK_REG . This DTD is described in more detail in Appendix D, Document Type Definitions for the
CRNP . |  | SC_REPLY | This message contains the following information: Protocol versionError codeError message
 |  | SC_EVENT | This message contains the following information: | 
 |