public BytesBuffer ProcessResponse(byte[] data, int offset, int count) { AMessage message = reader.Process(data, offset, count); if (message == null) { return(null); } AMessage result = GetResponse(message); if (result == null) { return(null); } BytesBuffer bb = new BytesBuffer(128); result.Serialize(bb); return(bb); }