Beispiel #1
0
        public SyncIOServer(TransportProtocal _protocal, Packager _packager)
        {
            Protocal    = _protocal;
            Packager    = _packager;
            Callbacks   = new CallbackManager <SyncIOConnectedClient>();
            Clients     = new ClientManager();
            RemoteFuncs = new RemoteCallServerManager(Packager);

            SetHandler <RemoteCallRequest>((cl, att) => RemoteFuncs.HandleClientFunctionCall(cl, att));
        }
Beispiel #2
0
        private SecureSocketServer(TransportProtocol protocol, Packager packager)
        {
            Protocol     = protocol;
            _packager    = packager;
            _callbacks   = new CallbackManager <SecureSocketConnectedClient>();
            Clients      = new ClientManager();
            _remoteFuncs = new RemoteCallServerManager(_packager);

            SetHandler <RemoteCallRequest>((cl, att) => _remoteFuncs.HandleClientFunctionCall(cl, att));
        }
Beispiel #3
0
        public SyncIOServer(TransportProtocol protocol, Packager packager)
        {
            Clients  = new ClientManager();
            Protocol = protocol;

            _packager    = packager;
            _callbacks   = new CallbackManager <SyncIOConnectedClient>();
            _remoteFuncs = new RemoteCallServerManager(_packager);

            SetHandler <RemoteCallRequest>(_remoteFuncs.HandleClientFunctionCall);
        }