public System.IAsyncResult Begincreate_v2(string [] destinations,string [] pools,LogLogProtocol [] protocols, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create_v2", new object[] {
     destinations,
     pools,
     protocols}, callback, asyncState);
 }
        public void set_log_protocol_v2(
		string [] destinations,
		LogLogProtocol [] protocols
	)
        {
            this.Invoke("set_log_protocol_v2", new object [] {
                destinations,
                protocols});
        }
        public void create(
		string [] destinations,
		string [] addresses,
		long [] ports,
		LogLogProtocol [] protocols
	)
        {
            this.Invoke("create", new object [] {
                destinations,
                addresses,
                ports,
                protocols});
        }
        public void create_v2(
		string [] destinations,
		string [] pools,
		LogLogProtocol [] protocols
	)
        {
            this.Invoke("create_v2", new object [] {
                destinations,
                pools,
                protocols});
        }
 public System.IAsyncResult Beginset_log_protocol(string [] destinations,LogLogProtocol [] protocols, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_log_protocol", new object[] {
     destinations,
     protocols}, callback, asyncState);
 }