Beispiel #1
0
        public int size()
        {
            int s_settings = sizeof(int);

            {
                for (int i_1 = 0; i_1 < settings.Count; i_1++)
                {
                    xmq.settings.Property e_name_2 = settings[i_1];



                    s_settings += 0 + e_name_2.size();
                }
            }



            return(0 + sizeof(MessageType)
                   + s_settings
                   );
        }
Beispiel #2
0
        public void read(byte[] bytes, ByteReader byteReader = null)
        {
            ByteReader reader = byteReader == null ? new ByteReader(bytes) : byteReader;

            reader.Read(out messageType);

            // read array settings
            int s_settings;

            reader.Read(out s_settings);
            settings = new List <xmq.settings.Property>(s_settings);

            for (int i_1 = 0; i_1 < s_settings; i_1++)
            {
                xmq.settings.Property e_name_2;

                e_name_2 = new xmq.settings.Property();
                e_name_2.read(null, reader);

                settings.Add(e_name_2);
            }
        }
Beispiel #3
0
 public void read(byte[] bytes, ByteReader byteReader = null)
 {
     
     ByteReader reader = byteReader == null ? new ByteReader(bytes) : byteReader;
     
     reader.Read(out messageType);
      
     // read array settings
     int s_settings;
     reader.Read(out s_settings);
     settings = new List<xmq.settings.Property>(s_settings);
     
     for (int i_1 = 0; i_1 < s_settings; i_1++)
     {
         xmq.settings.Property e_name_2;        
          
         e_name_2 = new xmq.settings.Property();
         e_name_2.read(null, reader);
         
         settings.Add(e_name_2);
     }
     
     
     
 }