/// <summary> /// Each packet must override this function. /// </summary> /// <param name="reader">Reader to read from.</param> protected virtual void Parse( BigEndianReader reader ) { }