Top | ![]() |
![]() |
![]() |
![]() |
gboolean | (*RmNetConnect) () |
gboolean | (*RmNetDisconnect) () |
gboolean | rm_netmonitor_init () |
void | rm_netmonitor_shutdown () |
RmNetEvent * | rm_netmonitor_add_event () |
void | rm_netmonitor_remove_event () |
gboolean | rm_netmonitor_is_online () |
void | rm_netmonitor_reconnect () |
gboolean
(*RmNetConnect) (gpointer user_data
);
Gets called as soon a network connection has been established.
gboolean
(*RmNetDisconnect) (gpointer user_data
);
Gets called as soon a network connection has been terminated.
void
rm_netmonitor_shutdown (void
);
Shutdown network monitor (disconnect signal and shutdown event callbacks).
RmNetEvent * rm_netmonitor_add_event (gchar *name
,RmNetConnect connect
,RmNetDisconnect disconnect
,gpointer user_data
);
Add network event which will be triggered for online and offline cases.
void
rm_netmonitor_remove_event (RmNetEvent *net_event
);
Remove network event net_event
from monitor.