/// <summary> /// Sets the callback handler /// </summary> /// <param name="ciMenuHandler"></param> public bool SetCiMenuHandler(ICiMenuCallbacks ciMenuHandler) { if (ciMenuHandler != null) { m_ciMenuCallback = ciMenuHandler; return(true); } return(false); }
/// <summary> /// Sets the callback handler /// </summary> /// <param name="ciMenuHandler"></param> /// <returns></returns> public bool SetCiMenuHandler(ICiMenuCallbacks ciMenuHandler) { if (ciMenuHandler != null) { ciMenuCallbacks = ciMenuHandler; StartCiHandlerThread(); return(true); } return(false); }
/// <summary> /// Sets the callback handler /// </summary> /// <param name="ciMenuHandler"></param> public bool SetCiMenuHandler(ICiMenuCallbacks ciMenuHandler) { if (ciMenuHandler != null) { m_ciMenuCallback = ciMenuHandler; MMI.SetCiMenuHandler(ref m_ciMenuCallback); // pass through to handler return(true); } return(false); }
/// <summary> /// Sets the callback handler /// </summary> /// <param name="ciMenuHandler"></param> public bool SetCiMenuHandler(ICiMenuCallbacks ciMenuHandler) { if (ciMenuHandler != null) { Log.Log.Debug("Twinhan: registering ci callbacks"); m_ciMenuCallback = ciMenuHandler; StartCiHandlerThread(); return(true); } return(false); }
/// <summary> /// Sets the callback handler /// </summary> /// <param name="ciMenuHandler"></param> public bool SetCiMenuHandler(ICiMenuCallbacks ciMenuHandler) { if (ciMenuHandler != null) { Log.Log.Debug("Twinhan: registering ci callbacks"); m_ciMenuCallback = ciMenuHandler; StartCiHandlerThread(); return true; } return false; }
/// <summary> /// Sets the callback handler /// </summary> /// <param name="ciMenuHandler"></param> public bool SetCiMenuHandler(ICiMenuCallbacks ciMenuHandler) { if (ciMenuHandler != null) { ciMenuCallbacks = ciMenuHandler; return true; } return false; }
/// <summary> /// Sets the callback handler /// </summary> /// <param name="ciMenuHandler"></param> public bool SetCiMenuHandler(ICiMenuCallbacks ciMenuHandler) { if (ciMenuHandler != null) { m_ciMenuCallback = ciMenuHandler; MMI.SetCiMenuHandler(ref m_ciMenuCallback); // pass through to handler return true; } return false; }
/// <summary> /// sets a CI menu callback handler. dummy in this case, because it's an interface member /// </summary> /// <param name="cardId">card</param> /// <param name="CallbackHandler">null, not required</param> /// <returns>true is successful</returns> public bool SetCiMenuHandler(int cardId, ICiMenuCallbacks CallbackHandler) { // register tvservice itself as handler return EnableCiMenuHandler(cardId); }
/// <summary> /// Constructor for an APDU based MMI parser /// </summary> /// <param name="CardName">Card type for logging</param> /// <param name="CiMenuCallbacks">refrence to Callbacks</param> public DVB_MMI_Handler(String CardName, ref ICiMenuCallbacks CiMenuCallbacks) { m_ciMenuCallback = CiMenuCallbacks; m_cardName = CardName; }