forked from enlightenment/efl
Add API to get the session dispatcher
This commit is contained in:
parent
bb87302808
commit
d970c855ea
|
@ -382,6 +382,13 @@ eina_debug_session_dispatch_override(Eina_Debug_Session *session, Eina_Debug_Dis
|
|||
session->dispatch_cb = disp_cb;
|
||||
}
|
||||
|
||||
EAPI Eina_Debug_Dispatch_Cb
|
||||
eina_debug_session_dispatch_get(Eina_Debug_Session *session)
|
||||
{
|
||||
if (session) return session->dispatch_cb;
|
||||
else return NULL;
|
||||
}
|
||||
|
||||
typedef struct
|
||||
{
|
||||
Eina_Module *handle;
|
||||
|
|
|
@ -214,6 +214,15 @@ EAPI void eina_debug_session_terminate(Eina_Debug_Session *session);
|
|||
*/
|
||||
EAPI void eina_debug_session_dispatch_override(Eina_Debug_Session *session, Eina_Debug_Dispatch_Cb disp_cb);
|
||||
|
||||
/**
|
||||
* @brief Get the dispatcher of a specific session
|
||||
*
|
||||
* @param session the session
|
||||
*
|
||||
* @return the session dispatcher
|
||||
*/
|
||||
EAPI Eina_Debug_Dispatch_Cb eina_debug_session_dispatch_get(Eina_Debug_Session *session);
|
||||
|
||||
/**
|
||||
* @brief Dispatch a given packet according to its header.
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue