Esempio n. 1
0
    public Preserved PBSUnknownAsPreserved(Ice.Current current)
    {
        PSUnknown r = new PSUnknown();

        r.pi    = 5;
        r.ps    = "preserved";
        r.psu   = "unknown";
        r.graph = null;
        r.cl    = new MyClass(15);
        return(r);
    }
Esempio n. 2
0
    public void checkPBSUnknown(Preserved p, Ice.Current current)
    {
        test(p is PSUnknown);
        PSUnknown pu = (PSUnknown)p;

        test(pu.pi == 5);
        test(pu.ps.Equals("preserved"));
        test(pu.psu.Equals("unknown"));
        test(pu.graph == null);
        test(pu.cl != null && pu.cl.i == 15);
    }
Esempio n. 3
0
    PBSUnknownAsPreservedAsync(Ice.Current current)
    {
        PSUnknown r = new PSUnknown();

        r.pi    = 5;
        r.ps    = "preserved";
        r.psu   = "unknown";
        r.graph = null;
        r.cl    = new MyClass(15);
        return(Task.FromResult <Preserved>(r));
    }
Esempio n. 4
0
 PBSUnknownAsPreservedWithGraphAsync(Ice.Current current)
 {
     var r = new PSUnknown();
     r.pi = 5;
     r.ps = "preserved";
     r.psu = "unknown";
     r.graph = new PNode();
     r.graph.next = new PNode();
     r.graph.next.next = new PNode();
     r.graph.next.next.next = r.graph;
     return Task.FromResult<Preserved>(r);
 }
Esempio n. 5
0
    public void checkPBSUnknownWithGraph(Preserved p, Ice.Current current)
    {
        test(p is PSUnknown);
        PSUnknown pu = (PSUnknown)p;

        test(pu.pi == 5);
        test(pu.ps.Equals("preserved"));
        test(pu.psu.Equals("unknown"));
        test(pu.graph != pu.graph.next);
        test(pu.graph.next != pu.graph.next.next);
        test(pu.graph.next.next.next == pu.graph);
    }
Esempio n. 6
0
        public ValueTask <Preserved?> PBSUnknownAsPreservedWithGraphAsync(Current current)
        {
            var graph = new PNode();

            graph.Next           = new PNode();
            graph.Next.Next      = new PNode();
            graph.Next.Next.Next = graph;

            var r = new PSUnknown(5, "preserved", "unknown", graph, null);

            return(new ValueTask <Preserved?>(r));
        }
Esempio n. 7
0
    PBSUnknownAsPreservedWithGraphAsync(Ice.Current current)
    {
        var r = new PSUnknown();

        r.pi                   = 5;
        r.ps                   = "preserved";
        r.psu                  = "unknown";
        r.graph                = new PNode();
        r.graph.next           = new PNode();
        r.graph.next.next      = new PNode();
        r.graph.next.next.next = r.graph;
        return(new ValueTask <Preserved?>(r));
    }
Esempio n. 8
0
    PBSUnknownAsPreservedWithGraphAsync(Action <Preserved> response, Action <Exception> exception, Ice.Current current)
    {
        var r = new PSUnknown();

        r.pi                   = 5;
        r.ps                   = "preserved";
        r.psu                  = "unknown";
        r.graph                = new PNode();
        r.graph.next           = new PNode();
        r.graph.next.next      = new PNode();
        r.graph.next.next.next = r.graph;
        response(r);
    }
Esempio n. 9
0
    public override void PBSUnknownAsPreservedWithGraph_async(AMD_TestIntf_PBSUnknownAsPreservedWithGraph cb,
                                                              Ice.Current current)
    {
        PSUnknown r = new PSUnknown();

        r.pi                   = 5;
        r.ps                   = "preserved";
        r.psu                  = "unknown";
        r.graph                = new PNode();
        r.graph.next           = new PNode();
        r.graph.next.next      = new PNode();
        r.graph.next.next.next = r.graph;
        cb.ice_response(r);
        r.graph.next.next.next = null; // Break the cycle.
    }
Esempio n. 10
0
 PBSUnknownAsPreservedAsync(Ice.Current current)
 {
     PSUnknown r = new PSUnknown();
     r.pi = 5;
     r.ps = "preserved";
     r.psu = "unknown";
     r.graph = null;
     if(!current.encoding.Equals(Ice.Util.Encoding_1_0))
     {
         //
         // 1.0 encoding doesn't support unmarshaling unknown classes even if referenced
         // from unread slice.
         //
         r.cl = new MyClass(15);
     }
     return Task.FromResult<Preserved>(r);
 }
Esempio n. 11
0
 public override void checkPBSUnknown(Preserved p, Ice.Current current)
 {
     if (current.encoding.Equals(Ice.Util.Encoding_1_0))
     {
         test(!(p is PSUnknown));
         test(p.pi == 5);
         test(p.ps.Equals("preserved"));
     }
     else
     {
         PSUnknown pu = p as PSUnknown;
         test(pu.pi == 5);
         test(pu.ps.Equals("preserved"));
         test(pu.psu.Equals("unknown"));
         test(pu.graph == null);
         test(pu.cl != null && pu.cl.i == 15);
     }
 }
Esempio n. 12
0
    PBSUnknownAsPreservedAsync(Action <Preserved> response, Action <Exception> exception, Ice.Current current)
    {
        PSUnknown r = new PSUnknown();

        r.pi    = 5;
        r.ps    = "preserved";
        r.psu   = "unknown";
        r.graph = null;
        if (!current.encoding.Equals(Ice.Util.Encoding_1_0))
        {
            //
            // 1.0 encoding doesn't support unmarshaling unknown classes even if referenced
            // from unread slice.
            //
            r.cl = new MyClass(15);
        }
        response(r);
    }
Esempio n. 13
0
    public override void PBSUnknownAsPreserved_async(AMD_TestIntf_PBSUnknownAsPreserved cb, Ice.Current current)
    {
        PSUnknown r = new PSUnknown();

        r.pi    = 5;
        r.ps    = "preserved";
        r.psu   = "unknown";
        r.graph = null;
        if (!current.encoding.Equals(Ice.Util.Encoding_1_0))
        {
            //
            // 1.0 encoding doesn't support unmarshaling unknown classes even if referenced
            // from unread slice.
            //
            r.cl = new MyClass(15);
        }
        cb.ice_response(r);
    }
Esempio n. 14
0
 public override void checkPBSUnknownWithGraph(Preserved p, Ice.Current current)
 {
     if (current.encoding.Equals(Ice.Util.Encoding_1_0))
     {
         test(!(p is PSUnknown));
         test(p.pi == 5);
         test(p.ps.Equals("preserved"));
     }
     else
     {
         PSUnknown pu = p as PSUnknown;
         test(pu.pi == 5);
         test(pu.ps.Equals("preserved"));
         test(pu.psu.Equals("unknown"));
         test(pu.graph != pu.graph.next);
         test(pu.graph.next != pu.graph.next.next);
         test(pu.graph.next.next.next == pu.graph);
     }
 }
Esempio n. 15
0
 public override void checkPBSUnknownWithGraph_async(AMD_TestIntf_checkPBSUnknownWithGraph cb,
                                                     Preserved p, Ice.Current current)
 {
     if (current.encoding.Equals(Ice.Util.Encoding_1_0))
     {
         test(!(p is PSUnknown));
         test(p.pi == 5);
         test(p.ps.Equals("preserved"));
     }
     else
     {
         PSUnknown pu = p as PSUnknown;
         test(pu.pi == 5);
         test(pu.ps.Equals("preserved"));
         test(pu.psu.Equals("unknown"));
         test(pu.graph != pu.graph.next);
         test(pu.graph.next != pu.graph.next.next);
         test(pu.graph.next.next.next == pu.graph);
         pu.graph.next.next.next = null;          // Break the cycle.
     }
     cb.ice_response();
 }
Esempio n. 16
0
 public override void PBSUnknownAsPreserved_async(AMD_TestIntf_PBSUnknownAsPreserved cb, Ice.Current current)
 {
     PSUnknown r = new PSUnknown();
     r.pi = 5;
     r.ps = "preserved";
     r.psu = "unknown";
     r.graph = null;
     if(!current.encoding.Equals(Ice.Util.Encoding_1_0))
     {
         //
         // 1.0 encoding doesn't support unmarshaling unknown classes even if referenced
         // from unread slice.
         //
         r.cl = new MyClass(15);
     }
     cb.ice_response(r);
 }
Esempio n. 17
0
        PBSUnknownAsPreservedAsync(Current current)
        {
            var r = new PSUnknown(5, "preserved", "unknown", null, new MyClass(15));

            return(new ValueTask <Preserved?>(r));
        }
Esempio n. 18
0
 public override Preserved PBSUnknownAsPreserved(Ice.Current current)
 {
     PSUnknown r = new PSUnknown();
     r.pi = 5;
     r.ps = "preserved";
     r.psu = "unknown";
     r.graph = null;
     if(!current.encoding.Equals(Ice.Util.Encoding_1_0))
     {
         //
         // 1.0 encoding doesn't support unmarshaling unknown classes even if referenced
         // from unread slice.
         //
         r.cl = new MyClass(15);
     }
     return r;
 }
Esempio n. 19
0
 public override Task<Preserved> PBSUnknownAsPreservedWithGraphAsync(Ice.Current current)
 {
     var r = new PSUnknown();
     r.pi = 5;
     r.ps = "preserved";
     r.psu = "unknown";
     r.graph = new PNode();
     r.graph.next = new PNode();
     r.graph.next.next = new PNode();
     r.graph.next.next.next = r.graph;
     return Task.FromResult<Preserved>(r);
 }
Esempio n. 20
0
 public override void PBSUnknownAsPreservedWithGraph_async(AMD_TestIntf_PBSUnknownAsPreservedWithGraph cb,
                                                           Ice.Current current)
 {
     PSUnknown r = new PSUnknown();
     r.pi = 5;
     r.ps = "preserved";
     r.psu = "unknown";
     r.graph = new PNode();
     r.graph.next = new PNode();
     r.graph.next.next = new PNode();
     r.graph.next.next.next = r.graph;
     cb.ice_response(r);
     r.graph.next.next.next = null; // Break the cycle.
 }