コード例 #1
0
ファイル: Server.cs プロジェクト: zmyer/ice
 public ServantLocatorI(bool async)
 {
     if (async)
     {
         _blobject = new BlobjectAsyncI();
     }
     else
     {
         _blobject = new BlobjectI();
     }
 }
コード例 #2
0
ファイル: Server.cs プロジェクト: joshmoore/ice
 public ServantLocatorI(bool async)
 {
     if(async)
     {
         _blobject = new BlobjectAsyncI();
     }
     else
     {
         _blobject = new BlobjectI();
     }
 }
コード例 #3
0
ファイル: Server.cs プロジェクト: Crysty-Yui/ice
    public static int run(string[] args, Ice.Communicator communicator)
    {
        communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
        Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
        BlobjectI blob = new BlobjectI();
        adapter.addDefaultServant(blob, "");
        adapter.add(new EchoI(blob), communicator.stringToIdentity("__echo"));
        adapter.activate();

        communicator.waitForShutdown();
        return 0;
    }
コード例 #4
0
    public override void run(string[] args)
    {
        using var communicator = initialize(ref args);
        communicator.SetProperty("TestAdapter.Endpoints", getTestEndpoint(0));
        Ice.ObjectAdapter adapter = communicator.CreateObjectAdapter("TestAdapter");
        BlobjectI         blob    = new BlobjectI();

        adapter.AddDefaultServant(blob, "");
        adapter.Add(new Echo(), "__echo");
        adapter.Activate();
        communicator.WaitForShutdown();
    }
コード例 #5
0
ファイル: Server.cs プロジェクト: sgrzegorz/ice
    public override void Run(string[] args)
    {
        using Ice.Communicator communicator = Initialize(ref args);
        communicator.SetProperty("TestAdapter.Endpoints", GetTestEndpoint(0));
        Ice.ObjectAdapter adapter = communicator.CreateObjectAdapter("TestAdapter");
        var blob = new BlobjectI();

        adapter.AddDefault(blob);
        adapter.Add("__echo", new Echo());
        adapter.Activate();
        communicator.WaitForShutdown();
    }
コード例 #6
0
 public override void run(string[] args)
 {
     using (var communicator = initialize(ref args))
     {
         communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
         Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
         BlobjectI         blob    = new BlobjectI();
         adapter.addDefaultServant(blob, "");
         adapter.add(new EchoI(blob), Ice.Util.stringToIdentity("__echo"));
         adapter.activate();
         communicator.waitForShutdown();
     }
 }
コード例 #7
0
 public override void run(string[] args)
 {
     using (var communicator = initialize(ref args))
     {
         communicator.SetProperty("TestAdapter.Endpoints", getTestEndpoint(0));
         Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
         BlobjectI         blob    = new BlobjectI();
         adapter.AddDefaultServant((incoming, current) => blob.Dispatch(incoming, current), "");
         adapter.Add(new EchoI(blob), "__echo");
         adapter.Activate();
         communicator.waitForShutdown();
     }
 }
コード例 #8
0
ファイル: Server.cs プロジェクト: sk163/ice-1
    public static int run(string[] args, Ice.Communicator communicator)
    {
        communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
        Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
        BlobjectI         blob    = new BlobjectI();

        adapter.addDefaultServant(blob, "");
        adapter.add(new EchoI(blob), communicator.stringToIdentity("__echo"));
        adapter.activate();

        communicator.waitForShutdown();
        return(0);
    }
コード例 #9
0
 public EchoI(BlobjectI blob)
 {
     _blob = blob;
 }
コード例 #10
0
ファイル: Server.cs プロジェクト: Crysty-Yui/ice
 public EchoI(BlobjectI blob)
 {
     _blob = blob;
 }