public NetworkingSTPInstanceInterfacePathCost[][] get_interface_path_cost(
		long [] stp_instances,
		string [] [] interfaces,
		NetworkingSTPInstancePathCostType [] [] path_cost_types
	)
        {
            object [] results = this.Invoke("get_interface_path_cost", new object [] {
                stp_instances,
                interfaces,
                path_cost_types});
            return ((NetworkingSTPInstanceInterfacePathCost [] [])(results[0]));
        }
 public System.IAsyncResult Beginget_interface_path_cost(long [] stp_instances,string [] [] interfaces,NetworkingSTPInstancePathCostType [] [] path_cost_types, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("get_interface_path_cost", new object[] {
     stp_instances,
     interfaces,
     path_cost_types}, callback, asyncState);
 }