예제 #1
0
        /// <summary>
        /// Returns a string that represents the current RtmpPacket object fields.
        /// </summary>
        /// <param name="indentLevel">The indentation level used for tracing the packet members.</param>
        /// <returns>A string that represents the current RtmpPacket object fields.</returns>
        private string ToStringFields(int indentLevel)
        {
            String sep   = MessageBase.GetFieldSeparator(indentLevel);
            String value = sep + "header = " + (_header != null ? _header.ToStringFields(indentLevel + 1) : "(null)");

            value += sep + "message = " + (_message != null ? _message.ToString(indentLevel + 1) : "(null)");
            value += sep + "data = " + (_data != null ? "buffer(" + _data.Length + ")" : "(null)");
            return(value);
        }