コード例 #1
0
ファイル: KNCAPI.cs プロジェクト: thomasr3/MediaPortal-1
 /// <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);
 }
コード例 #2
0
 /// <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);
 }
コード例 #3
0
 /// <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);
 }
コード例 #4
0
ファイル: Twinhan.cs プロジェクト: usermonk/MediaPortal-1
 /// <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);
 }
コード例 #5
0
ファイル: Twinhan.cs プロジェクト: arangas/MediaPortal-1
 /// <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;
 }
コード例 #6
0
 /// <summary>
 /// Sets the callback handler
 /// </summary>
 /// <param name="ciMenuHandler"></param>
 public bool SetCiMenuHandler(ICiMenuCallbacks ciMenuHandler)
 {
   if (ciMenuHandler != null)
   {
     ciMenuCallbacks = ciMenuHandler;
     return true;
   }
   return false;
 }
コード例 #7
0
 /// <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;
 }
コード例 #8
0
 /// <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);
 }
コード例 #9
0
ファイル: DVB_MMI.cs プロジェクト: usermonk/MediaPortal-1
 /// <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;
 }
コード例 #10
0
ファイル: DVB_MMI.cs プロジェクト: arangas/MediaPortal-1
 /// <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;
 }