コード例 #1
0
 public Filter(StreamParserContext owner, FilterDataCallback filterDataCallback, DataType dataType, UInt16 pid, Int64 filterDepth, byte[] mask, byte[] match)
     : base(owner)
 {
     this.DataCallback = filterDataCallback;
     SetChannelCondition(dataType, pid);
     SetFilterCondition(filterDepth, mask, match);//Additional filter conditions for section filter.
 }
コード例 #2
0
 public Channel(StreamParserContext owner, UInt16 pid, FilterDataCallback dataCallback, DataType dataType)
     : base(owner)
 {
     this.dataType            = dataType;
     this.pid                 = pid;
     this.channelDataCallback = dataCallback;
 }
コード例 #3
0
 public Filter(StreamParserContext owner, FilterDataCallback filterDataCallback, DataType dataType, UInt16 pid)
     : base(owner)
 {
     this.DataCallback = filterDataCallback;
     SetChannelCondition(dataType, pid);
 }