public LoginInOutCodecs() { this.inCodecs = new DefaultCodecChain(); this.outCodecs = new DefaultCodecChain(); outCodecs.add(new MessageBufferEventEncoder()); outCodecs.add(new LengthFieldPrepender()); inCodecs.add(new LengthFieldBasedFrameDecoder()); inCodecs.add(new MessagBufferEventDecoder()); }
public FrameCodec(int _n, CodecChain codec = null) : base(codec) { if (_n >= 0 && _n <= 9) { n = _n; } else { throw new ArgumentException(); } }
public void SetNextInChain(CodecChain codec) { if (NextInChain == null) { NextInChain = codec; } else { NextInChain.SetNextInChain(codec); } }
public void setOutCodecs(CodecChain outCodecs) { this.outCodecs = outCodecs; }
public void setInCodecs(CodecChain inCodecs) { this.inCodecs = inCodecs; }
public SwapCodec(CodecChain codec = null) : base(codec) { }
public ReverseCodec(CodecChain codec = null) : base(codec) { }
public CezarCodec(int _n, CodecChain codec = null) : base(codec) { n = _n; }
public PushCodec(int _n, CodecChain codec = null) : base(codec) { n = _n; }
public CodecChainStarter(CodecChain codec = null) : base(codec) { }
public Codec(CodecChain codec = null) { SetNextInChain(codec); }