class TencentCloud::Mps::V20190612::DescribeOutputSRTSettings

查询输出的SRT配置信息。

def deserialize(params)

def deserialize(params)
  unless params['Destinations'].nil?
    @Destinations = []
    params['Destinations'].each do |i|
      srtaddressdestination_tmp = SRTAddressDestination.new
      srtaddressdestination_tmp.deserialize(i)
      @Destinations << srtaddressdestination_tmp
    end
  end
  @StreamId = params['StreamId']
  @Latency = params['Latency']
  @RecvLatency = params['RecvLatency']
  @PeerLatency = params['PeerLatency']
  @PeerIdleTimeout = params['PeerIdleTimeout']
  @Passphrase = params['Passphrase']
  @PbKeyLen = params['PbKeyLen']
  @Mode = params['Mode']
  unless params['SourceAddresses'].nil?
    @SourceAddresses = []
    params['SourceAddresses'].each do |i|
      outputsrtsourceaddressresp_tmp = OutputSRTSourceAddressResp.new
      outputsrtsourceaddressresp_tmp.deserialize(i)
      @SourceAddresses << outputsrtsourceaddressresp_tmp
    end
  end
end

def initialize(destinations=nil, streamid=nil, latency=nil, recvlatency=nil, peerlatency=nil, peeridletimeout=nil, passphrase=nil, pbkeylen=nil, mode=nil, sourceaddresses=nil)

def initialize(destinations=nil, streamid=nil, latency=nil, recvlatency=nil, peerlatency=nil, peeridletimeout=nil, passphrase=nil, pbkeylen=nil, mode=nil, sourceaddresses=nil)
  @Destinations = destinations
  @StreamId = streamid
  @Latency = latency
  @RecvLatency = recvlatency
  @PeerLatency = peerlatency
  @PeerIdleTimeout = peeridletimeout
  @Passphrase = passphrase
  @PbKeyLen = pbkeylen
  @Mode = mode
  @SourceAddresses = sourceaddresses
end