Пример #1
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     bearnaise = archive.Inout("bearnaise", bearnaise);
     beef = archive.Inout("beef", beef);
     _p = (List<pizza.PizzaData>) archive.InoutSerializableList("p", _p);
 }
Пример #2
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     requestId       = archive.Inout("requestId", requestId);
     requestAccepted = archive.Inout("requestAccepted", requestAccepted);
     message         = archive.Inout("message", message);
 }
Пример #3
0
        public override void Serialize(IArchiverInOut archive)
        {
            base.Serialize(archive);
            if (IdlVersionMask != 0)
            {
                Topic_version = archive.Inout("Topic_version", Topic_version);
            }
            else
            {
                Topic_version = 0;
            }
            this.name          = archive.Inout("name", name);
            this.typeID        = archive.Inout("dataType", typeID);
            this.port          = archive.Inout("port", port);
            this.domainAddress = archive.Inout("address", domainAddress);

            this.outSocketBufferSize = archive.Inout("outSocketBufferSize", outSocketBufferSize);
            this.inSocketBufferSize  = archive.Inout("inSocketBufferSize", inSocketBufferSize);

            int tSampleMaxSize = GetSampleMaxSize();

            tSampleMaxSize = archive.Inout("sampleMaxSize", tSampleMaxSize);
            SetSampleMaxSize(tSampleMaxSize);

            this.transport = archive.Inout("transport", transport);
            if (this.transport.Equals(""))
            {
                this.transport = TRANSPORT_MC;
            }
        }
Пример #4
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     requestId = archive.Inout("requestId", requestId);
     requestAccepted = archive.Inout("requestAccepted", requestAccepted);
     message = archive.Inout("message", message);
 }
Пример #5
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     bearnaise = archive.Inout("bearnaise", bearnaise);
     beef      = archive.Inout("beef", beef);
     _p        = (List <pizza.PizzaData>)archive.InoutSerializableList("p", _p);
 }
Пример #6
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     this.messageType       = archive.Inout("messageType", messageType);
     this.publisherPriority = archive.Inout("publisherPriority", publisherPriority);
     this.publicationID     = archive.Inout("publicationID", publicationID);
     this.publisherName     = archive.Inout("publisherName", publisherName);
     this.topicName         = archive.Inout("topicName", topicName);
     this.topLevelKey       = archive.Inout("topLevelKey", topLevelKey);
     this.address           = archive.Inout("address", address);
     this.data = (OPSObject)archive.Inout("data", data);
 }
Пример #7
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     if (IdlVersionMask != 0)
     {
         DefaultOPSConfigImpl_version = archive.Inout("DefaultOPSConfigImpl_version", DefaultOPSConfigImpl_version);
     }
     else
     {
         DefaultOPSConfigImpl_version = 0;
     }
 }
Пример #8
0
        public override void Serialize(IArchiverInOut archive)
        {
            base.Serialize(archive);

            if (IdlVersionMask != 0)
            {
                Request_version = archive.Inout("Request_version", Request_version);
            }
            else
            {
                Request_version = 0;
            }

            requestId = archive.Inout("requestId", requestId);
        }
Пример #9
0
        public override void Serialize(IArchiverInOut archive)
        {
            base.Serialize(archive);

            if (IdlVersionMask != 0)
            {
                Reply_version = archive.Inout("Reply_version", Reply_version);
            }
            else
            {
                Reply_version = 0;
            }

            requestId       = archive.Inout("requestId", requestId);
            requestAccepted = archive.Inout("requestAccepted", requestAccepted);
            message         = archive.Inout("message", message);
        }
Пример #10
0
        public override void Serialize(IArchiverInOut archive)
        {
            // NOTE. Keep this in sync with the C++ version, so it in theory is possible to send these as objects.
            // We need to serialize fields in the same order as C++.
            //OPSObject::serialize(archiver);
            base.Serialize(archive);

            if (IdlVersionMask != 0)
            {
                Channel_version = archive.Inout("Channel_version", Channel_version);
            }
            else
            {
                Channel_version = 0;
            }

            //archiver->inout(std::string("name"), channelID);
            //archiver->inout(std::string("linktype"), linktype);
            //archiver->inout(std::string("localInterface"), localInterface);
            //archiver->inout(std::string("address"), domainAddress);
            channelID      = archive.Inout("name", channelID);
            linktype       = archive.Inout("linktype", linktype);
            localInterface = archive.Inout("localInterface", localInterface);
            domainAddress  = archive.Inout("address", domainAddress);

            //archiver->inout(std::string("timeToLive"), timeToLive);
            //archiver->inout(std::string("port"), port);
            //archiver->inout(std::string("outSocketBufferSize"), outSocketBufferSize);
            //archiver->inout(std::string("inSocketBufferSize"), inSocketBufferSize);
            timeToLive          = archive.Inout("timeToLive", timeToLive);
            port                = archive.Inout("port", port);
            outSocketBufferSize = archive.Inout("outSocketBufferSize", outSocketBufferSize);
            inSocketBufferSize  = archive.Inout("inSocketBufferSize", inSocketBufferSize);

            if (linktype.Equals(""))
            {
                linktype = LINKTYPE_MC;
            }
            else if ((linktype != LINKTYPE_MC) && (linktype != LINKTYPE_TCP) && (linktype != LINKTYPE_UDP))
            {
                throw new ConfigException(
                          "Illegal linktype: '" + linktype +
                          "'. Linktype for Channel must be either 'multicast', 'tcp', 'udp' or left blank( = multicast)");
            }
        }
Пример #11
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     extraCheese      = archive.Inout("extraCheese", extraCheese);
     nrOfMushRooms    = archive.Inout("nrOfMushRooms", nrOfMushRooms);
     meetQuality      = archive.Inout("meetQuality", meetQuality);
     timestamp        = archive.Inout("timestamp", timestamp);
     timeBakedHours   = archive.Inout("timeBakedHours", timeBakedHours);
     timeBakedSeconds = archive.Inout("timeBakedSeconds", timeBakedSeconds);
     description      = archive.Inout("description", description);
     _cheese_         = (pizza.special.Cheese)archive.Inout("cheese_", _cheese_);
     _bools           = (List <bool>)archive.InoutBooleanList("bools", _bools);
     _bytes           = (List <byte>)archive.InoutByteList("bytes", _bytes);
     _ints            = (List <int>)archive.InoutIntegerList("ints", _ints);
     _longs           = (List <long>)archive.InoutLongList("longs", _longs);
     _floats          = (List <float>)archive.InoutFloatList("floats", _floats);
     _doubles         = (List <double>)archive.InoutDoubleList("doubles", _doubles);
     _strings         = (List <string>)archive.InoutStringList("strings", _strings);
     _cheeses         = (List <pizza.special.Cheese>)archive.InoutSerializableList("cheeses", _cheeses);
 }
Пример #12
0
        public override void Serialize(IArchiverInOut archive)
        {
            base.Serialize(archive);

            if (IdlVersionMask != 0)
            {
                OPSMessage_version = archive.Inout("OPSMessage_version", OPSMessage_version);
            }
            else
            {
                OPSMessage_version = 0;
            }

            this.messageType       = archive.Inout("messageType", messageType);
            this.publisherPriority = archive.Inout("publisherPriority", publisherPriority);
            this.publicationID     = archive.Inout("publicationID", publicationID);
            this.publisherName     = archive.Inout("publisherName", publisherName);
            this.topicName         = archive.Inout("topicName", topicName);
            this.topLevelKey       = archive.Inout("topLevelKey", topLevelKey);
            this.address           = archive.Inout("address", address);
            this.data = (OPSObject)archive.Inout("data", data);
        }
Пример #13
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     bo               = archive.Inout("bo", bo);
     b                = archive.Inout("b", b);
     i                = archive.Inout("i", i);
     l                = archive.Inout("l", l);
     f                = archive.Inout("f", f);
     d                = archive.Inout("d", d);
     s                = archive.Inout("s", s);
     _test2           = (TestData)archive.Inout("test2", _test2);
     _testPointer     = (TestAll.TestData)archive.Inout("testPointer", _testPointer);
     _fruit           = (Fruit)archive.Inout("fruit", _fruit);
     _bos             = (List <bool>)archive.InoutBooleanList("bos", _bos);
     _bs              = (List <byte>)archive.InoutByteList("bs", _bs);
     _is_             = (List <int>)archive.InoutIntegerList("is_", _is_);
     _ls              = (List <long>)archive.InoutLongList("ls", _ls);
     _fs              = (List <float>)archive.InoutFloatList("fs", _fs);
     _ds              = (List <double>)archive.InoutDoubleList("ds", _ds);
     _ss              = (List <string>)archive.InoutStringList("ss", _ss);
     _test2s          = (List <TestData>)archive.InoutSerializableList("test2s", _test2s);
     _secondVirtArray = (List <TestData>)archive.InoutSerializableList("secondVirtArray", _secondVirtArray);
     _test2s2         = (List <TestData>)archive.InoutSerializableList("test2s2", _test2s2);
 }
Пример #14
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     extraCheese = archive.Inout("extraCheese", extraCheese);
     nrOfMushRooms = archive.Inout("nrOfMushRooms", nrOfMushRooms);
     meetQuality = archive.Inout("meetQuality", meetQuality);
     timestamp = archive.Inout("timestamp", timestamp);
     timeBakedHours = archive.Inout("timeBakedHours", timeBakedHours);
     timeBakedSeconds = archive.Inout("timeBakedSeconds", timeBakedSeconds);
     description = archive.Inout("description", description);
     _cheese_ = (pizza.special.Cheese) archive.Inout("cheese_", _cheese_);
     _bools = (List<bool>) archive.InoutBooleanList("bools", _bools);
     _bytes = (List<byte>) archive.InoutByteList("bytes", _bytes);
     _ints = (List<int>) archive.InoutIntegerList("ints", _ints);
     _longs = (List<long>) archive.InoutLongList("longs", _longs);
     _floats = (List<float>) archive.InoutFloatList("floats", _floats);
     _doubles = (List<double>) archive.InoutDoubleList("doubles", _doubles);
     _strings = (List<string>) archive.InoutStringList("strings", _strings);
     _cheeses = (List<pizza.special.Cheese>) archive.InoutSerializableList("cheeses", _cheeses);
 }
Пример #15
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     domains = (List<Domain>)archive.InoutSerializableList("domains", domains);
 }
Пример #16
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     text = archive.Inout("text", text);
     value = archive.Inout("value", value);
 }
Пример #17
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
 }
Пример #18
0
        public override void Serialize(IArchiverInOut archive)
        {
            base.Serialize(archive);

            name = archive.Inout("name", name);
            type = archive.Inout("type", type);
            transport = archive.Inout("transport", transport);
            address = archive.Inout("address", address);
            port = archive.Inout("port", port);
            _keys = (List<string>)archive.InoutStringList("keys", _keys);

            //archiver->inout(std::string("filters"), filters);
        }
Пример #19
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     value = FromInt(archive.Inout("value", ToInt(value)));
 }
Пример #20
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     Id = archive.Inout("Id", Id);
     Name = archive.Inout("Name", Name);
 }
Пример #21
0
        public override void Serialize(IArchiverInOut archive)
        {
            base.Serialize(archive);
            this.name = archive.Inout("name", name);
            this.typeID = archive.Inout("dataType", typeID);
            this.port = archive.Inout("port", port);
            this.domainAddress = archive.Inout("address", domainAddress);

            this.outSocketBufferSize = archive.Inout("outSocketBufferSize", outSocketBufferSize);
            this.inSocketBufferSize = archive.Inout("inSocketBufferSize", inSocketBufferSize);

            int tSampleMaxSize = GetSampleMaxSize();
            tSampleMaxSize = archive.Inout("sampleMaxSize", tSampleMaxSize);
            SetSampleMaxSize(tSampleMaxSize);

            this.transport = archive.Inout("transport", transport);
            if (this.transport.Equals(""))
            {
                this.transport = TRANSPORT_MC;
            }
        }
Пример #22
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     mushrooms = archive.Inout("mushrooms", mushrooms);
 }
Пример #23
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     name = archive.Inout("name", name);
     age = archive.Inout("age", age);
 }
Пример #24
0
 /// 
 /// <param name="archive"></param>
 public virtual void Serialize(IArchiverInOut archive)
 {
     key = archive.Inout("key", key);
 }
Пример #25
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     cheese      = archive.Inout("cheese", cheese);
     tomatoSauce = archive.Inout("tomatoSauce", tomatoSauce);
 }
Пример #26
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     fooString = archive.Inout("fooString", fooString);
 }
Пример #27
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     text  = archive.Inout("text", text);
     value = archive.Inout("value", value);
 }
Пример #28
0
        public override void Serialize(IArchiverInOut archive)
        {
            base.Serialize(archive);

            name = archive.Inout("name", name);
            domain = archive.Inout("domain", domain);
            id = archive.Inout("id", id);
            ip = archive.Inout("ip", ip);
            languageImplementation = archive.Inout("languageImplementation", languageImplementation);
            opsVersion = archive.Inout("opsVersion", opsVersion);
            mc_udp_port = archive.Inout("mc_udp_port", mc_udp_port);
            mc_tcp_port = archive.Inout("mc_tcp_port", mc_tcp_port);
            _subscribeTopics = (List<TopicInfoData>)archive.InoutSerializableList<TopicInfoData>("subscribeTopics", _subscribeTopics);
            _publishTopics = (List<TopicInfoData>)archive.InoutSerializableList<TopicInfoData>("publishTopics", _publishTopics);
            _knownTypes = (List<string>)archive.InoutStringList("knownTypes", _knownTypes);
        }
Пример #29
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     cheese = archive.Inout("cheese", cheese);
     tomatoSauce = archive.Inout("tomatoSauce", tomatoSauce);
 }
Пример #30
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     mushrooms = archive.Inout("mushrooms", mushrooms);
 }
Пример #31
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     name = archive.Inout("name", name);
     age  = archive.Inout("age", age);
 }
Пример #32
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     ham = archive.Inout("ham", ham);
 }
Пример #33
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     baseText = archive.Inout("baseText", baseText);
 }
Пример #34
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     Id   = archive.Inout("Id", Id);
     Name = archive.Inout("Name", Name);
 }
Пример #35
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     requestId = archive.Inout("requestId", requestId);
 }
Пример #36
0
        public override void Serialize(IArchiverInOut archive)
        {
            // NOTE. Keep this in sync with the C++ version, so it in theory is possible to send these as objects.
            // We need to serialize fields in the same order as C++.
            //OPSObject::serialize(archiver);
            base.Serialize(archive);

            //archiver->inout(std::string("domainID"), domainID);
            //archiver->inout<Topic>(std::string("topics"), topics);
            //archiver->inout(std::string("domainAddress"), domainAddress);
            //archiver->inout(std::string("localInterface"), localInterface);
            domainID = archive.Inout("domainID", domainID);
            topics = (List<Topic>)archive.InoutSerializableList("topics", topics);
            domainAddress = archive.Inout("domainAddress", domainAddress);
            localInterface = archive.Inout("localInterface", localInterface);

            //archiver->inout(std::string("timeToLive"), timeToLive);
            //archiver->inout(std::string("inSocketBufferSize"), inSocketBufferSize);
            //archiver->inout(std::string("outSocketBufferSize"), outSocketBufferSize);
            //archiver->inout(std::string("metaDataMcPort"), metaDataMcPort);
            timeToLive = archive.Inout("timeToLive", timeToLive);
            inSocketBufferSize = archive.Inout("inSocketBufferSize", inSocketBufferSize);
            outSocketBufferSize = archive.Inout("outSocketBufferSize", outSocketBufferSize);
            metaDataMcPort = archive.Inout("metaDataMcPort", metaDataMcPort);
        }
Пример #37
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     value = FromInt(archive.Inout("value", ToInt(value)));
 }
Пример #38
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     baseText = archive.Inout("baseText", baseText);
 }
Пример #39
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     this.messageType = archive.Inout("messageType", messageType);
     this.publisherPriority = archive.Inout("publisherPriority", publisherPriority);
     this.publicationID = archive.Inout("publicationID", publicationID);
     this.publisherName = archive.Inout("publisherName", publisherName);
     this.topicName = archive.Inout("topicName", topicName);
     this.topLevelKey = archive.Inout("topLevelKey", topLevelKey);
     this.address = archive.Inout("address", address);
     this.data = (OPSObject) archive.Inout("data", data);
 }
Пример #40
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
     requestId = archive.Inout("requestId", requestId);
 }
Пример #41
0
 public override void Serialize(IArchiverInOut archive)
 {
     base.Serialize(archive);
 }