Ejemplo n.º 1
0
        protected override ArraySegment <byte> EncodeMessage(Message message)
        {
            ArraySegment <byte> messageData = MessageEncoder.WriteMessage(message,
                                                                          int.MaxValue, this.BufferManager, SessionEncoder.MaxMessageFrameSize);

            messageData = SessionEncoder.EncodeMessageFrame(messageData);

            return(messageData);
        }
Ejemplo n.º 2
0
        // Stick a message into a buffer
        ArraySegment <byte> EncodeMessage(Message message)
        {
            ArraySegment <byte> messageData = this.encoder.WriteMessage(message,
                                                                        int.MaxValue,
                                                                        this.Factory.BufferManager,
                                                                        SessionEncoder.MaxMessageFrameSize);

            return(SessionEncoder.EncodeMessageFrame(messageData));
        }
 private ArraySegment <byte> EncodeMessage(Message message)
 {
     return(SessionEncoder.EncodeMessageFrame(this.encoder.WriteMessage(message, 0x7fffffff, this.Factory.BufferManager, 6)));
 }