Skip to content
George Michaelides edited this page Feb 22, 2015 · 24 revisions

Client Setup

###Connect to a server

     var client = new Client { ServerName = "MyServer" , 
                               IP = 127.0.0.1,
                               Port = 14242,
                               DebugListener = Console.Write };
     client.RunAsync();

###Network Outgoing Messages

    INetworkEvent sayEvent;

    void SetupNetworkEvent()
    {
        sayEvent = NetworkConfig["Default"]
                         .Send(MessageType.Data)
                         .HandleWith(this, x => new Action<string,string>(x.Say));
    }

    public void Say(string name, string message)
    {
        Console.WriteLine(String.Format("{0} : {1}",name,message);

        sayEvent.Send(name,message).
    }

###Abstract Network Message Flow

Message Flow

Clone this wiki locally