/// <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); }