Codebreak.Service.World.Network.MessageDispatcher.Dispatch C# (CSharp) Method

Dispatch() public method

public Dispatch ( string message ) : void
message string
return void
        public virtual void Dispatch(string message)
        {
            if (CachedBuffer)
            {
                m_buffer.Append(message + (char)0x00);
            }
            else if (OnMessage != null)
            {
                OnMessage(message);
            }
        }

Usage Example

Example #1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="dispatcher"></param>
 public override void Appear(MessageDispatcher dispatcher)
 {
     dispatcher.CachedBuffer = true;
     dispatcher.Dispatch(WorldMessage.GAME_DATA_ZONE(OperatorEnum.OPERATOR_ADD, Cell.Id, Length, Color));
     dispatcher.Dispatch(WorldMessage.GAME_DATA_ZONE_CREATE(Cell.Id, ";Haaaaaaaaz3005;"));
     dispatcher.CachedBuffer = false;
 }