Esempio n. 1
0
 private void HandleNewClient(string servicepath, WebSocketHttpServerHandler handler)
 {
     Connection conn = new Connection(new WSConnectionWrapper(handler));
     conn.LoadIDL("http://yellow.cg.uni-saarland.de/home/kiara/idl/interface.kiara");
     conn.LoadIDL("http://yellow.cg.uni-saarland.de/home/kiara/idl/connectServer.kiara");
     conn.RegisterFuncImplementation("omp.interface.implements", "...",
         (Func<string, bool>)InterfaceImplements);
     conn.RegisterFuncImplementation("omp.connect.useCircuitCode", "...",
         (Action<UInt32, string, string>)((code, agentID, sessionID) =>
           ConnectUseCircuitCode(conn, code, agentID, sessionID)));
 }