/// <summary> /// Remove Observer from FFTAI Communication V1 Interface /// </summary> /// <param name="observer"></param> /// <returns></returns> public FunctionResult RemoveObserver(IFFTAICommunicationV1InterfaceObserver observer) { if (Observers.Contains(observer) == true) { Observers.Remove(observer); } return(FunctionResult.Success); }
//-------------------------------------------- Function Definition (Request) --------------------------------------- //-------------------------------------------- Function Definition ------------------------------------------------- //-------------------------------------------- Observer Notification Function -------------------------------------- /// <summary> /// Add Observer to FFTAI Communication V1 Interface /// </summary> /// <param name="observer"></param> /// <returns></returns> public FunctionResult AddObserver(IFFTAICommunicationV1InterfaceObserver observer) { if (Observers.Contains(observer) == true) { return(FunctionResult.Success); } Observers.Add(observer); return(FunctionResult.Success); }