class GIOManager
|
GIOManager performs MCOP I/O inside the Glib event loop. More... |
|
|
Public Methods
Protected Members
GIOManager performs MCOP I/O inside the Glib event loop. This way, you will
be able to receive requests and notifications inside Glib application. The
usual way to set it up is:
| std::list<GIOWatch *> fdList
|
[protected:
]
| std::list<GIOTimeWatch *> timeList
|
[protected:
]
| std::stack< std::pair<GIOWatch *,int> > notifyStack
|
[protected:
]
[protected:
]
[protected:
]
| GIOManagerSource * source
|
[protected:
]
| GIOManager (GMainContext *context = 0)
|
| void processOneEvent (bool blocking)
|
Reimplemented from IOManager.
Reimplemented from IOManager.
Reimplemented from IOManager.
| void watchFD (int fd, int types, IONotify *notify)
|
Reimplemented from IOManager.
| void remove (IONotify *notify, int types)
|
Reimplemented from IOManager.
| void addTimer (int milliseconds, TimeNotify *notify)
|
Reimplemented from IOManager.
| void removeTimer (TimeNotify *notify)
|
Reimplemented from IOManager.
| gboolean prepare (gint *timeout)
|
- internal -
(implements the GSource prepare)
- internal -
(implements the GSource check)
| gboolean dispatch (GSourceFunc callback, gpointer user_data)
|
- internal -
(implements the GSource dispatch)
| Generated by: stefan@stefan on Sat Feb 24 19:11:23 2001, using kdoc 2.0a47. |