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

        networkEvent.Send(name,message).
    }

###Abstract Network Message Flow

Message Flow

Clone this wiki locally