public override TTransport GetTransport(TTransport trans)
 {
     return(new TFramedTransport(trans));
 }
 public TFramedTransport(TTransport transport) : this()
 {
     this.transport = transport;
 }
 public virtual TTransport GetTransport(TTransport trans)
 {
     return(trans);
 }