public string discover_devices( string [] addresses, string [] usernames, string [] passwords ) { object [] results = this.Invoke("discover_devices", new object [] { addresses, usernames, passwords}); return ((string)(results[0])); }