public CommonHAState[] get_failover_state( string [] devices ) { object [] results = this.Invoke("get_failover_state", new object [] { devices}); return ((CommonHAState [])(results[0])); }