if( outputBuffer.remaining() >= _maxFrameSize ) { written += processAttach(outputBuffer);
if( outputBuffer.remaining() >= _maxFrameSize ) { written += processReceiverDisposition(outputBuffer);
if( outputBuffer.remaining() >= _maxFrameSize ) { written += processReceiverFlow(outputBuffer);
if( outputBuffer.remaining() >= _maxFrameSize ) { written += processMessageData(outputBuffer);
if( outputBuffer.remaining() >= _maxFrameSize ) { written += processSenderDisposition(outputBuffer);
if( outputBuffer.remaining() >= _maxFrameSize ) { written += processSenderFlow(outputBuffer);
if( outputBuffer.remaining() >= _maxFrameSize ) { written += processDetach(outputBuffer);
if( outputBuffer.remaining() >= _maxFrameSize ) { written += processEnd(outputBuffer);
if( outputBuffer.remaining() >= _maxFrameSize ) { written += processClose(outputBuffer);
}}}}}}}}}}}}