Class Mapping
Contains information about a service provider.
Inherited Members
Namespace: Lost
Assembly: Ng911Lib.dll
Syntax
[Serializable]
public class Mapping
  Constructors
| Edit this page View SourceMapping()
Default constructor
Declaration
public Mapping()
  Fields
| Edit this page View SourcedisplayName
Contains a human readable display of a description of the service. This element is optional.
Declaration
public List<DisplayName> displayName
  Field Value
| Type | Description | 
|---|---|
| List<DisplayName> | 
expires
Date and time that the mapping expires (i.e. becomes invalid). The format is ISO 8601 UTC time. Or it may contain values of "NO-CACHE" or "NO-EXPIRATION".
Declaration
public string expires
  Field Value
| Type | Description | 
|---|---|
| string | 
lastUpdated
Date and time that this data was last updated. The format is ISO 8601 UTC time. This in combination with the source and sourceId attributes uniquely identifies the mapping. This is a required attribute.
Declaration
public string lastUpdated
  Field Value
| Type | Description | 
|---|---|
| string | 
service
Contains the URN of the service that was requested. See Section 5.4 of RFC 5222.
Declaration
public string service
  Field Value
| Type | Description | 
|---|---|
| string | 
serviceBoundary
Contains the service boundary values. Optional. see Section 5.5 of RFC 5222.
Declaration
public List<locInfoType> serviceBoundary
  Field Value
| Type | Description | 
|---|---|
| List<locInfoType> | 
serviceBoundaryReference
Contains a reference to the service boundary.
Declaration
public ServiceBoundaryReference serviceBoundaryReference
  Field Value
| Type | Description | 
|---|---|
| ServiceBoundaryReference | 
serviceNumber
See Section 5.7 of RFC 5222.
Declaration
public string serviceNumber
  Field Value
| Type | Description | 
|---|---|
| string | 
source
Contains a LoST application unique string identifying the authoritative generator of the mapping. See Section 5.1 of RFC 5222. This is a required attribute.
Declaration
public string source
  Field Value
| Type | Description | 
|---|---|
| string | 
sourceId
UUID that uniquely identifies the mapping. See Section 5.1 of RFC 5222. This attribute is required.
Declaration
public string sourceId
  Field Value
| Type | Description | 
|---|---|
| string | 
uri
Contains the service URLs. See Section 5.8 of RFC 5222.
Declaration
public List<string> uri
  Field Value
| Type | Description | 
|---|---|
| List<string> |