public System.IAsyncResult Beginset_learning_mode(string [] interfaces,NetworkingLearningMode [] modes, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_learning_mode", new object[] {
     interfaces,
     modes}, callback, asyncState);
 }
        public void set_learning_mode(
		string [] interfaces,
		NetworkingLearningMode [] modes
	)
        {
            this.Invoke("set_learning_mode", new object [] {
                interfaces,
                modes});
        }