public System.IAsyncResult Begincreate(string [] profile_names,CommonProfileNetAddress [] ip6_prefixes,CommonProfileNetAddress [] ip4_prefixes,CommonProfileULong [] ea_bits_lengths,CommonProfileULong [] port_offsets, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create", new object[] {
     profile_names,
     ip6_prefixes,
     ip4_prefixes,
     ea_bits_lengths,
     port_offsets}, callback, asyncState);
 }
 public System.IAsyncResult Begincreate(string [] profile_names,CommonProfileIPAddress [] v4_prefixes,CommonProfileULong [] v4_prefix_lengths,CommonProfileIPAddress [] v6_prefixes,CommonProfileULong [] v6_prefix_lengths, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create", new object[] {
     profile_names,
     v4_prefixes,
     v4_prefix_lengths,
     v6_prefixes,
     v6_prefix_lengths}, callback, asyncState);
 }
        public void set_wccp_version(
		string [] profile_names,
		CommonProfileULong [] versions
	)
        {
            this.Invoke("set_wccp_version", new object [] {
                profile_names,
                versions});
        }
 public System.IAsyncResult Beginset_wccp_version(string [] profile_names,CommonProfileULong [] versions, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_wccp_version", new object[] {
     profile_names,
     versions}, callback, asyncState);
 }
        public void set_v6_prefix_and_length(
		string [] profile_names,
		CommonProfileIPAddress [] prefixes,
		CommonProfileULong [] lengths
	)
        {
            this.Invoke("set_v6_prefix_and_length", new object [] {
                profile_names,
                prefixes,
                lengths});
        }
 public System.IAsyncResult Beginset_decode_idle_timeout(string [] profile_names,CommonProfileULong [] timeouts, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_decode_idle_timeout", new object[] {
     profile_names,
     timeouts}, callback, asyncState);
 }
        public void set_ea_bits_length(
		string [] profile_names,
		CommonProfileULong [] lengths
	)
        {
            this.Invoke("set_ea_bits_length", new object [] {
                profile_names,
                lengths});
        }
        public void create(
		string [] profile_names,
		CommonProfileNetAddress [] ip6_prefixes,
		CommonProfileNetAddress [] ip4_prefixes,
		CommonProfileULong [] ea_bits_lengths,
		CommonProfileULong [] port_offsets
	)
        {
            this.Invoke("create", new object [] {
                profile_names,
                ip6_prefixes,
                ip4_prefixes,
                ea_bits_lengths,
                port_offsets});
        }
        public void set_keepalive_interval(
		string [] profile_names,
		CommonProfileULong [] intervals
	)
        {
            this.Invoke("set_keepalive_interval", new object [] {
                profile_names,
                intervals});
        }
        public void set_encode_maximum_delay(
		string [] profile_names,
		CommonProfileULong [] delays
	)
        {
            this.Invoke("set_encode_maximum_delay", new object [] {
                profile_names,
                delays});
        }
        public void set_decode_queue(
		string [] profile_names,
		CommonProfileULong [] values
	)
        {
            this.Invoke("set_decode_queue", new object [] {
                profile_names,
                values});
        }
        public void set_decode_idle_timeout(
		string [] profile_names,
		CommonProfileULong [] timeouts
	)
        {
            this.Invoke("set_decode_idle_timeout", new object [] {
                profile_names,
                timeouts});
        }
 public System.IAsyncResult Beginset_source_packet(string [] profile_names,CommonProfileULong [] values, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_source_packet", new object[] {
     profile_names,
     values}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_keepalive_interval(string [] profile_names,CommonProfileULong [] intervals, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_keepalive_interval", new object[] {
     profile_names,
     intervals}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_encode_maximum_delay(string [] profile_names,CommonProfileULong [] delays, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_encode_maximum_delay", new object[] {
     profile_names,
     delays}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_ea_bits_length(string [] profile_names,CommonProfileULong [] lengths, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_ea_bits_length", new object[] {
     profile_names,
     lengths}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_port_offset(string [] profile_names,CommonProfileULong [] offsets, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_port_offset", new object[] {
     profile_names,
     offsets}, callback, asyncState);
 }
        public void set_source_packet(
		string [] profile_names,
		CommonProfileULong [] values
	)
        {
            this.Invoke("set_source_packet", new object [] {
                profile_names,
                values});
        }
 public System.IAsyncResult Beginset_v6_prefix_and_length(string [] profile_names,CommonProfileIPAddress [] prefixes,CommonProfileULong [] lengths, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_v6_prefix_and_length", new object[] {
     profile_names,
     prefixes,
     lengths}, callback, asyncState);
 }
        public void create(
		string [] profile_names,
		CommonProfileIPAddress [] v4_prefixes,
		CommonProfileULong [] v4_prefix_lengths,
		CommonProfileIPAddress [] v6_prefixes,
		CommonProfileULong [] v6_prefix_lengths
	)
        {
            this.Invoke("create", new object [] {
                profile_names,
                v4_prefixes,
                v4_prefix_lengths,
                v6_prefixes,
                v6_prefix_lengths});
        }
        public void set_port_offset(
		string [] profile_names,
		CommonProfileULong [] offsets
	)
        {
            this.Invoke("set_port_offset", new object [] {
                profile_names,
                offsets});
        }
        public void set_port_set_identifier_length(
		string [] profile_names,
		CommonProfileULong [] lengths
	)
        {
            this.Invoke("set_port_set_identifier_length", new object [] {
                profile_names,
                lengths});
        }