Halyri - Udp-client  0.9.1
 All Classes Namespaces Functions Enumerations Properties
Package SimpleUdpMediaClient.Packets

Classes

class  ControlPacket
 Class representing a control packet for the protocol defined and implement by the UdpMediaClientSocket. This packet consist of a packet type identifier, sender GUID, a Int64 sequence number, target GUID and a command. More...
 
interface  INetworkPacket
 Interface representing a network level packet. Exposes methods for converting the packet from and to a byte array representation for network transfer. More...
 
class  MediaContinuationPacket
 Class representing a subsequent portion of MediaPacket. MediaContinuationPackets are used to transfer the data that remains after data worth first MTU is taken from the MediaPacket and costructed into a MediaHeaderPacket. The combination of a MediaHeaderPacket and the subsequent MediaContinuationPackets is a transfer sequence. More...
 
class  MediaHeaderPacket
 Class representing media information and payload data up to one network MTU in length from a MediaPacket. MediaHeaderPackets are used to transfer a portion of payload data and the media information from a MediaPacket. The combination of a MediaHeaderPacket and the subsequent MediaContinuationPackets is a transfer sequence. More...
 
class  MediaInformation
 Class for media type information More...
 
class  MediaPacket
 Class representing a user-level media packet. This packet is used when receiving and sending media using the UdpMediaClientSocket. Encapsulates the complete media data and media type information. Can provide a collection of NetworkPackets conforming to the network MTU for network transfer. Can later be reconstructed from such packets at the receiving end. More...
 
class  PingPacket
 Class representing a ping packet for the protocol defined and implement by the UdpMediaClientSocket. This packet consist of a packet type identifier, sender GUID and a Int64 sequence number. More...
 

Enumerations

enum  MediaFormat : short {
  H264, Wav, Wma, Wmv,
  Speex, Opus, Jpg
}
 Media format enumeration More...
 
enum  TransferCompression : short { None, GZip }
 Media transfer compression format enumeration More...
 

Enumeration Type Documentation

enum MediaFormat : short

Media format enumeration

enum TransferCompression : short

Media transfer compression format enumeration