コード例 #1
0
ファイル: MyDerivedClassTieI.cs プロジェクト: stick/zeroc-ice
 public Test.BoolSS opBoolSS(Test.BoolSS p1, Test.BoolSS p2, out Test.BoolSS p3, Ice.Current current)
 {
     p3 = new Test.BoolSS();
     p3.AddRange(p1);
     p3.AddRange(p2);
     Test.BoolSS r = new Test.BoolSS();
     for (int i = 0; i < p1.Count; i++)
     {
         r.Add(p1[p1.Count - (i + 1)]);
     }
     return(r);
 }
コード例 #2
0
ファイル: MyDerivedClassI.cs プロジェクト: bholl/zeroc-ice
 public override Test.BoolSS opBoolSS(Test.BoolSS p1, Test.BoolSS p2, out Test.BoolSS p3, Ice.Current current)
 {
     p3 = new Test.BoolSS();
     p3.AddRange(p1);
     p3.AddRange(p2);
     Test.BoolSS r = new Test.BoolSS();
     for(int i = 0; i < p1.Count; i++)
     {
         r.Add(p1[p1.Count - (i + 1)]);
     }
     return r;
 }
コード例 #3
0
    public void opBoolSS_async(Test.AMD_MyClass_opBoolSS cb, Test.BoolSS p1, Test.BoolSS p2, Ice.Current current)
    {
        Test.BoolSS p3 = new Test.BoolSS();
        p3.AddRange(p1);
        p3.AddRange(p2);

        Test.BoolSS r = new Test.BoolSS();
        for (int i = 0; i < p1.Count; i++)
        {
            r.Add(p1[p1.Count - (i + 1)]);
        }
        cb.ice_response(r, p3);
    }
コード例 #4
0
    public void opBoolSS_async(Test.AMD_MyClass_opBoolSS cb, Test.BoolSS p1, Test.BoolSS p2, Ice.Current current)
    {
        Test.BoolSS p3 = new Test.BoolSS();
        p3.AddRange(p1);
        p3.AddRange(p2);

        Test.BoolSS r = new Test.BoolSS();
        for(int i = 0; i < p1.Count; i++)
        {
            r.Add(p1[p1.Count - (i + 1)]);
        }
        cb.ice_response(r, p3);
    }
コード例 #5
0
ファイル: TwowaysAMI.cs プロジェクト: stick/zeroc-ice
 public override void ice_response(Test.BoolSS rso, Test.BoolSS bso)
 {
     callback.called();
 }