/* * MsgTrans - Message Transport Framework for DLang. Based on TCP, WebSocket, UDP transmission protocol. * * Copyright (C) 2019 HuntLabs * * Website: https://www.msgtrans.org * * Licensed under the Apache-2.0 License. * */ module msgtrans.channel.tcp.TcpCodec; import hunt.net.codec.Codec; import hunt.net.codec.Encoder; import hunt.net.codec.Decoder; import msgtrans.channel.tcp.TcpDecoder; import msgtrans.channel.tcp.TcpEncoder; class TcpCodec : Codec { private TcpEncoder _encoder = null; private TcpDecoder _decoder = null; this() { _encoder = new TcpEncoder(); _decoder = new TcpDecoder(); } Encoder getEncoder() { return _encoder; } Decoder getDecoder() { return _decoder; } }