ReadUInt16() public method

public ReadUInt16 ( ) : int
return int
示例#1
0
 public PingResponseMessage(RTMPMessage x)
     : base(x)
 {
     using (var reader = new RTMPBinaryReader(new MemoryStream(x.Body))) {
         var type = (UserControlMessageType)reader.ReadUInt16();
         LocalTimestamp = reader.ReadUInt32();
     }
 }
示例#2
0
 public StreamIsRecordedMessage(RTMPMessage x)
     : base(x)
 {
     using (var reader = new RTMPBinaryReader(new MemoryStream(x.Body))) {
         var type = (UserControlMessageType)reader.ReadUInt16();
         TargetStreamId = reader.ReadUInt32();
     }
 }
示例#3
0
 public UserControlMessage(RTMPMessage x)
     : base(x)
 {
     using (var reader = new RTMPBinaryReader(new MemoryStream(x.Body))) {
         UserControlMessageType    = (UserControlMessageType)reader.ReadUInt16();
         UserControlMessagePayload = reader.ReadBytes(x.Body.Length - 2);
     }
 }
示例#4
0
 public SetBufferLengthMessage(RTMPMessage x)
     : base(x)
 {
     using (var reader = new RTMPBinaryReader(new MemoryStream(x.Body))) {
         var type = (UserControlMessageType)reader.ReadUInt16();
         TargetStreamId = reader.ReadUInt32();
         BufferLength   = TimeSpan.FromMilliseconds(reader.ReadUInt32());
     }
 }
示例#5
0
 public SetBufferLengthMessage(RTMPMessage x)
     : base(x)
 {
     using (var reader=new RTMPBinaryReader(new MemoryStream(x.Body))) {
       var type = (UserControlMessageType)reader.ReadUInt16();
       TargetStreamId = reader.ReadUInt32();
       BufferLength   = TimeSpan.FromMilliseconds(reader.ReadUInt32());
     }
 }
示例#6
0
 public PingResponseMessage(RTMPMessage x)
     : base(x)
 {
     using (var reader=new RTMPBinaryReader(new MemoryStream(x.Body))) {
       var type = (UserControlMessageType)reader.ReadUInt16();
       LocalTimestamp = reader.ReadUInt32();
     }
 }
示例#7
0
 public UserControlMessage(RTMPMessage x)
     : base(x)
 {
     using (var reader=new RTMPBinaryReader(new MemoryStream(x.Body))) {
     UserControlMessageType = (UserControlMessageType)reader.ReadUInt16();
     UserControlMessagePayload = reader.ReadBytes(x.Body.Length-2);
       }
 }
示例#8
0
 public StreamIsRecordedMessage(RTMPMessage x)
     : base(x)
 {
     using (var reader=new RTMPBinaryReader(new MemoryStream(x.Body))) {
       var type = (UserControlMessageType)reader.ReadUInt16();
       TargetStreamId = reader.ReadUInt32();
     }
 }