public void opShortIntLongSS_async(Test.AMD_MyClass_opShortIntLongSS cb, Test.ShortSS p1, Test.IntSS p2, Test.LongSS p3, Ice.Current current) { Test.ShortSS p4 = p1; Test.IntSS p5 = new Test.IntSS(); for (int i = 0; i < p2.Count; i++) { p5.Add(p2[p2.Count - (i + 1)]); } Test.LongSS p6 = new Test.LongSS(); p6.AddRange(p3); p6.AddRange(p3); cb.ice_response(p3, p4, p5, p6); }
public Test.LongSS opShortIntLongSS(Test.ShortSS p1, Test.IntSS p2, Test.LongSS p3, out Test.ShortSS p4, out Test.IntSS p5, out Test.LongSS p6, Ice.Current current) { p4 = p1; p5 = new Test.IntSS(); for (int i = 0; i < p2.Count; i++) { p5.Add(p2[p2.Count - (i + 1)]); } p6 = new Test.LongSS(); p6.AddRange(p3); p6.AddRange(p3); return(p3); }
public override void ice_response(Test.LongSS rso, Test.ShortSS sso, Test.IntSS iso, Test.LongSS lso) { callback.called(); }