Class requestType
Used by the IVS to describe the types of requests (actions) it supports. Also used by the PSAP to request data from the IVS. See Section 9.1.3 of RFC 8147.
Inherited Members
Namespace: ECall
Assembly: Ng911Lib.dll
Syntax
[Serializable]
public class requestType
Fields
| Edit this page View SourceAny
Extension point for elements
Declaration
public XmlElement[] Any
Field Value
Type | Description |
---|---|
XmlElement[] |
AnyAttr
Extension point for attributes.
Declaration
public XmlAttribute[] AnyAttr
Field Value
Type | Description |
---|---|
XmlAttribute[] |
action
Identifies the action that the vehicle is requested to perform when in a root element. In a request element within a capabilities element, indicates an action that the vehicle is capable of performing. The Section 14.8.1 of RFC 8147 defines the "send-data" value. Section 9.1 of RFC 8148 defines the following additional attribute values: msg-static, msg-dynamic, honk, lamp, enable-camera and door-lock
Declaration
public string action
Field Value
Type | Description |
---|---|
string |
datatype
Mandatory with a "send-data" action within a request element that is not within a capabilities element. Specifies the data block that the IVS is requested to transmit. Sent in either direction. RFC 8147 the "eCall.MSD" value is mandatory to support. RFC 8148 (USA) defines "VEDS".
Declaration
public string datatype
Field Value
Type | Description |
---|---|
string |
elementid
Identifies the element to be acted on. Permitted values depend on the request type. See Sections 9.1, 14.5 and 14.6 of RFC 8148. Sent from the PSAP to the IVS. Optional.
Declaration
public string elementid
Field Value
Type | Description |
---|---|
string |
intid
RFC 8148 defines values of 0 and 1 in Section 14.4.
Declaration
public uint intid
Field Value
Type | Description |
---|---|
uint |
intidSpecified
Set to true if the intid element is specified or false if it is not.
Declaration
public bool intidSpecified
Field Value
Type | Description |
---|---|
bool |
persistence
Specifies how long to carry on the specified action. If absent, the default is for the duration of the call. See Section 9.1 of RFC 8148. Sent in either direction. Optional.
Declaration
public string persistence
Field Value
Type | Description |
---|---|
string |
requestedstate
Indicates the requested state of an element associated with the request type. Permitted values depend on the request type. See Section 9.1 of RFC 8148. Sent from the PSAP to the IVS. Optional.
Declaration
public string requestedstate
Field Value
Type | Description |
---|---|
string |
supportedvalues
Defined for extensibility. Used in a request element that is a child of a capability element, this attribute lists all supported values of the action type.Permitted values depend on the action value.Multiple values are separated with a semicolon. White space is ignored. Documents that make use of it are expected to explain when it is required, the permitted values, and how it is used. Optional.
Declaration
public string supportedvalues
Field Value
Type | Description |
---|---|
string |
text
Defined for extension. Sent from the PSAP to the IVS.
Declaration
public requestTypeText[] text
Field Value
Type | Description |
---|---|
requestTypeText[] |