Halyri  0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
Package Halyri

Namespaces

package  AudioVideoManagers
 
package  Conversion
 
package  ImportedServiceClasses
 
package  Measurement
 
package  Resources
 
package  ServiceReference1
 
package  ViewModels
 
package  WcfMobileServiceClient
 

Classes

class  App
 
class  AudioVideoTransmitManager
 Class for managing audio and picture transmission from XNA Microphone and AudioVideoCaptureDevice. Media is captured using PreviewImageCapturer and WavAudioSampleCapturer classes. Capture configuration is taken from MediaConfigurationDto published by the server and available on NetworkConnection's MediaConfigurationUpdatedEvent. Network operations are performed by NetworkConnection class. More...
 
class  Connected
 Connected view is when connection to emergency exchange have been establish and processed by emergency exchange handler. If NoSound is enabled by user, this view opens up with chat. Emergency exchange can open map for user to pinpoint his location on map and send the location to emergency exchange. Handler can also open video recording. By taping cant talk enables chat also. More...
 
class  Connection
 Makes all connection actions to server. User can connect, update information about device, personalinfo, medicalinfo or location. Uses SignalR for receiving and WCF for sending. More...
 
class  EditPersonalInfo
 Makes view where user can edit his personal info and save them. More...
 
class  LocalizedStrings
 Provides access to string resources. More...
 
class  MainPage
 Applications main view. Here is information about application and user can navigate to other pages like settings and urgen and not urgent views. When this page is loaded it sets the language to default culture if not set in settings different. More...
 
class  MemoryRandomAccessStream
 
class  NotUrgent
 In this page user will determine what kind of help he is needing by choosing right option from listbox. Also user can navigate to urgent.xaml if he needs to. More...
 
class  Settings
 Application can store any objects here that last while program is terminated. You have to always save by using Save() or modifications do not take place in storage. USE KEYS DEFINED HERE AS PUBLIC CONSTS. More...
 
class  SettingsAndOthers
 Here user can view and change application settings and watch first aid tutorials. More...
 
class  Urgent
 Here is where the connection happens visualy. When connection is taken to process by emergency exchange handler navigates to Connected.xaml. User can turn GPS on and toggle NoSound. More...
 

Enumerations

enum  ConnectionStateDto {
  ConnectionStateDto.Arrived, ConnectionStateDto.InProgress, ConnectionStateDto.InTransfer, ConnectionStateDto.Processed,
  ConnectionStateDto.Hold
}
 

Functions

delegate void PacketThrottlingStarted (object sender, EventArgs e)
 Delegate for packet send throttling started events. More...
 
delegate void PacketSendStalled (object sender, EventArgs e)
 Delegate for packet send stalled events. More...
 
delegate void MediaSendFinishedDelegate (object sender, AsyncCompletedEventArgs e)
 
delegate void UdpMediaDataReceived (object sender, MediaPacket media)
 
delegate void MediaSocketHasFailed (object sender)
 

Enumeration Type Documentation

Enumerator
Arrived 
InProgress 
InTransfer 
Processed 
Hold 

Function Documentation

delegate void Halyri.MediaSendFinishedDelegate ( object  sender,
AsyncCompletedEventArgs  e 
)
delegate void Halyri.MediaSocketHasFailed ( object  sender)
delegate void Halyri.PacketSendStalled ( object  sender,
EventArgs  e 
)

Delegate for packet send stalled events.

Parameters
senderThe sending AudioVideoTransmitManager instance
eEventArgs, normally empty.
delegate void Halyri.PacketThrottlingStarted ( object  sender,
EventArgs  e 
)

Delegate for packet send throttling started events.

Parameters
senderThe sending AudioVideoTransmitManager instance
eEventArgs, normally empty.
delegate void Halyri.UdpMediaDataReceived ( object  sender,
MediaPacket  media 
)