Esempio n. 1
0
        public override List <byte> to_byte()
        {
            List <byte> buffer = base.to_byte();

            buffer.AddRange(Cmd.get_bytes(this.ip));
            return(buffer);
        }
Esempio n. 2
0
        public override List <byte> pack(Cmd cmd)
        {
            List <byte> buffer = cmd.to_byte();
            long        size   = buffer.Count;

            buffer.InsertRange(0, Cmd.get_bytes(size));
            return(buffer);
        }
Esempio n. 3
0
        public List <byte> to_byte()
        {
            List <byte> buffer = new List <byte>();

            buffer.AddRange(Cmd.get_bytes(this.id));
            buffer.AddRange(Cmd.get_bytes(login_name));
            buffer.AddRange(Cmd.get_bytes(login_psw));
            return(buffer);
        }
Esempio n. 4
0
        public override List <byte> to_byte()
        {
            List <byte> buffer = base.to_byte();

            buffer.AddRange(Cmd.get_bytes(this.print_report));
            buffer.AddRange(Cmd.get_bytes(this.print_dcm));
            buffer.AddRange(Cmd.get_bytes(this.print_report_ack));
            buffer.AddRange(Cmd.get_bytes(this.print_dcm_ack));
            return(buffer);
        }
Esempio n. 5
0
        public virtual List <byte> to_byte()
        {
            List <byte> buffer = new List <byte>();

            buffer.AddRange(get_bytes((int)this.id));
            buffer.AddRange(get_bytes(this.no));
            buffer.AddRange(get_bytes(this.sender_name));
            buffer.AddRange(Cmd.get_bytes(this.MessageId));
            buffer.AddRange(Cmd.get_bytes(this.RepliedMessageId));
            return(buffer);
        }
Esempio n. 6
0
        public static List <byte> get_bytes(List <FileNameContentItem> items)
        {
            List <byte> buffer = new List <byte>();
            int         size   = items == null ? 0 : items.Count();

            buffer.AddRange(Cmd.get_bytes(size));
            for (int i = 0; i < size; i++)
            {
                buffer.AddRange(items[i].to_byte());
            }
            return(buffer);
        }
Esempio n. 7
0
        public override List <byte> to_byte()
        {
            List <byte> buffer = base.to_byte();
            int         size   = this.ips == null ? 0 : this.ips.Length;

            buffer.AddRange(Cmd.get_bytes(size));
            for (int i = 0; i < size; i++)
            {
                buffer.AddRange(Cmd.get_bytes(this.ips[i]));
            }
            return(buffer);
        }
Esempio n. 8
0
        public List <byte> to_byte()
        {
            List <byte> buffer = new List <byte>();

            buffer.AddRange(Cmd.get_bytes(this.name));
            long len = this.content == null ? 0 : this.content.LongLength;

            buffer.AddRange(Cmd.get_bytes(len));
            if (len > 0)
            {
                buffer.AddRange(this.content);
            }
            return(buffer);
        }
Esempio n. 9
0
        public List <byte> to_byte()
        {
            List <byte> buffer = new List <byte>();

            buffer.AddRange(Cmd.get_bytes(this.id));
            buffer.AddRange(Cmd.get_bytes(this.name));
            buffer.AddRange(Cmd.get_bytes(this.is_male));
            buffer.AddRange(Cmd.get_bytes(this.age));
            buffer.AddRange(Cmd.get_bytes(this.dcm_type));
            buffer.AddRange(Cmd.get_bytes(this.study_department));
            buffer.AddRange(Cmd.get_bytes(this.report_num));
            buffer.AddRange(Cmd.get_bytes(this.dcm_num));
            buffer.AddRange(Cmd.get_bytes(this.desc));
            buffer.AddRange(Cmd.get_bytes(this.available));
            return(buffer);
        }
Esempio n. 10
0
        public override List <byte> to_byte()
        {
            List <byte> buffer = base.to_byte();

            buffer.AddRange(this.user.to_byte());
            buffer.AddRange(get_bytes(this.report_files_ready));
            buffer.AddRange(get_bytes(this.dcm_files_ready));
            buffer.AddRange(Cmd.get_bytes(this.report_files_number));
            buffer.AddRange(Cmd.get_bytes(this.dcm_files_number));
            buffer.AddRange(get_bytes(this.transfer_report_files));
            buffer.AddRange(get_bytes(this.transfer_dcm_files));
            if (this.transfer_report_files)
            {
                buffer.AddRange(FileNameContentItem.get_bytes(this.report_file_contents));
            }
            if (this.transfer_dcm_files)
            {
                buffer.AddRange(FileNameContentItem.get_bytes(this.dcm_file_contents));
            }
            buffer.AddRange(Cmd.get_bytes(this.printed_report_times));
            buffer.AddRange(Cmd.get_bytes(this.printed_dcm_times));
            return(buffer);
        }