PeerCastStation.FLV.RTMP.DataAMF3Message.DataAMF3Message C# (CSharp) Method

DataAMF3Message() public method

public DataAMF3Message ( RTMPMessage x ) : System
x RTMPMessage
return System
    public DataAMF3Message(RTMPMessage x)
      : base(x)
    {
      using (var reader=new AMF0Reader(new MemoryStream(x.Body))) {
				reader.BaseStream.ReadByte();
        this.propertyName = (string)reader.ReadValue();
        var arguments = new List<AMFValue>();
        while (reader.BaseStream.Position<reader.BaseStream.Length) {
          arguments.Add(reader.ReadValue());
        }
        this.arguments = arguments;
      }
    }

Same methods

DataAMF3Message::DataAMF3Message ( long timestamp, long stream_id, string property_name, IEnumerable arguments ) : System