Halyri - Server  0.9.1
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Package HalyriServer.Model.Transfer

Classes

class  AudioVideoContainerDto
 Dto container class that stores a MediaInformationDto instance, 32bit int sequence number, data length prior to the specified compression, a boolean value idicating whether this instance has any payload and the payload byte array. More...
 
class  CallCenterConnectionDto
 Dto corresponding to the CallCenterConnection class. More...
 
class  ConnectionDto
 Dto container class corresponding to the Connection class. More...
 
class  ConnectionLatencyInformationDto
 
class  EmergencyTypeDto
 Dto class corresponding to the EmergencyType class. More...
 
class  LocationInformationDto
 Dto class coresponding to the LocationInformation class. More...
 
class  MeasurementInstrumentDto
 Dto class corresponding to the MeasurementInstrument class. More...
 
class  MediaConfigurationDto
 Dto container class representing a audio/video capture configuration. Contains quantifiers specifying the quality of the captured media. More...
 
class  MediaInformationDto
 Dto container class for audio/video media description. Contains a property identifying if the payload data has been compressed with GZip for transport. Contains a MediaTypeDto instance describing the media format. More...
 
class  MedicalInformationDto
 Dto class for medical information. More...
 
class  MobileDeviceInformationDto
 Dto class corresponding to the MobileDeviceInformation class. More...
 
class  PersonalInformationDto
 Dto class corresponding to the PersonalInformation class. More...
 
class  TextMessageDto
 Dto class corresnpoding to the TextMessage class. More...
 
class  UserCredentialsDto
 Dto container class for user login credentials. Contains a user name and a password. More...
 

Enumerations

enum  ConnectionPriorityDto { NotUrgent, Urgent }
 Dto corresponding to the ConnectionPriority enumeration. Represents the urgency level of an emergency connection in the system. More...
 
enum  ConnectionStateDto {
  Arrived, InProgress, InTransfer, Processed,
  Hold
}
 Dto corresponding to the ConnectionState enumeration. Identifies the state of an emergency connection in the system. More...
 
enum  LocationTypeDto { Initial, Response, Movement, UserSpecified }
 Dto class corresponding to the LocationType enumeration. More...
 
enum  MeasurementInstrumentTypeDto { ECG }
 Dto class corresnpoding to the MeasurementInstrumentType enumeration. More...
 
enum  MediaTypeDto {
  Wave, Jpeg, AAC, H264,
  MP4, Opus, Speex
}
 Enumeration representing some common audio and video/picture encoding and container formats. More...
 
enum  RemoteActionDto { requestLocation, requestDeviceStatusinformation, requestShowLocationMap, requestInstrumentList }
 Enumeration identifying parameterless operations executed by the remote mobile emergency client. More...
 

Enumeration Type Documentation

Dto corresponding to the ConnectionPriority enumeration. Represents the urgency level of an emergency connection in the system.

<author>Veli-Mikko Puupponen</author>

Enumerator
NotUrgent 

NotUrgent connections have a normal priority.

Urgent 

Urgent connections have a high priority.

Dto corresponding to the ConnectionState enumeration. Identifies the state of an emergency connection in the system.

<author>Veli-Mikko Puupponen</author>

Enumerator
Arrived 

Arrived connection that has arrived from the mobile emergency client to the system and is waiting to be handled by a call center connection.

InProgress 

InProgress connection has one or more call center connections currently hanling it.

InTransfer 

InTransfer connection is being transferred from one handling call center connection to other handling call center connection(s)

Processed 

Processed connection is already handled and is no longer active.

Hold 

Connections in hold have been opened for handling but the handling call center connection has put them on hold or has unexpectedly disconnected, leaving the connection in hold state.

Dto class corresponding to the LocationType enumeration.

<author>Veli-Mikko Puupponen</author> Enumeration for location information type. Differentiates manually entered location and a location derived from GPS data. Also differentiates GPS coordinates collected initially and as a resault of client movement exceeding the set threshold level.

Enumerator
Initial 

Location information that is gathered by a background process or automatically at the beginning of the connection.

Response 

Location information that is sent as a response to a request originating from the server.

Movement 

Location information that is automatically sent as client movement exceeds the set treshold level.

UserSpecified 

Location information that was manually entered by a user.

Dto class corresnpoding to the MeasurementInstrumentType enumeration.

<author>Veli-Mikko Puupponen</author> Identifies different measurement instrument types.

Enumerator
ECG 

Electrocardiography instrument.

Enumeration representing some common audio and video/picture encoding and container formats.

<author>Veli-Mikko Puupponen</author>

Enumerator
Wave 

Enumeration member representing the Wave file format.

Jpeg 

Enumeration member representing the Jpg compression.

AAC 

Enumeration member representing the AAC audio encoding.

H264 

Enumeration member representing the h264 video encoding.

MP4 

Enumeration member representing the MP4 file container.

Opus 

Enumeration member representing Opus audio encoding.

Speex 

Enumeration member representing Speex audio encoding.

Enumeration identifying parameterless operations executed by the remote mobile emergency client.

Enumerator
requestLocation 

Enumeration member representing a GPS location update request.

requestDeviceStatusinformation 

Enumeration member representing a device status information update request.

requestShowLocationMap 

Enumeration member representing a request to show a location map to the emergency client user.

requestInstrumentList 

Enumeration member representing a request for an updated list of the measurement instruments attached to the mobile device.