Halyri - Server  0.9.1
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
IWcfCallCenterCallback Interface Reference

Interface defining the callback methods for the call center clients. More...

Public Member Functions

IAsyncResult BeginActiveConnectionsUpdated (List< ConnectionDto > updatedConnections, AsyncCallback callback, object asyncState)
 Aynchronous callback method to start publishing list of updated Connections to the associated call center connection. More...
 
void EndActiveConnectionsUpdated (IAsyncResult result)
 
IAsyncResult BeginAudioVideoReceived (string sourceGuid, MediaInformationDto mediaInfo, byte[] mediaData, AsyncCallback callback, object asyncState)
 Aynchronous callback method to send audio/video from mobile emergency client to the associated call center connection. More...
 
void EndAudioVideoReceived (IAsyncResult result)
 
IAsyncResult BeginMeasurementDataReceived (string sourceGuid, MeasurementInstrumentDto instrument, byte[] measurementData, AsyncCallback callback, object asyncState)
 Aynchronous callback method to send measurement data from mobile emergency client to the associated call center connection. More...
 
void EndMeasurementDataReceived (IAsyncResult result)
 

Detailed Description

Interface defining the callback methods for the call center clients.

Member Function Documentation

IAsyncResult BeginActiveConnectionsUpdated ( List< ConnectionDto updatedConnections,
AsyncCallback  callback,
object  asyncState 
)

Aynchronous callback method to start publishing list of updated Connections to the associated call center connection.

Parameters
updatedConnectionsList of ConnectionDtos
callbackCallback to call when operation finishes
asyncState
Returns
IAsyncResult BeginAudioVideoReceived ( string  sourceGuid,
MediaInformationDto  mediaInfo,
byte[]  mediaData,
AsyncCallback  callback,
object  asyncState 
)

Aynchronous callback method to send audio/video from mobile emergency client to the associated call center connection.

Parameters
sourceGuidGUID of the mobile emergency client sending the data
mediaInfoDescription of the media
mediaDataMedia data
callbackCallback to call when operation finishes
asyncState
Returns
IAsyncResult BeginMeasurementDataReceived ( string  sourceGuid,
MeasurementInstrumentDto  instrument,
byte[]  measurementData,
AsyncCallback  callback,
object  asyncState 
)

Aynchronous callback method to send measurement data from mobile emergency client to the associated call center connection.

Parameters
sourceGuidGUID of the mobile emergency client sending the data
instrumentInstrument providing the measurement data
measurementDataMeasurement data fragment
callbackCallback to call when operation finishes
asyncState
Returns

The documentation for this interface was generated from the following file: