index.html
Main Page
|
modules.html
Modules
|
namespaces.html
Namespace List
|
hierarchy.html
Class Hierarchy
|
annotated.html
Data Structures
|
dirs.html
Directories
|
files.html
File List
|
namespacemembers.html
Namespace Members
|
functions.html
Data Fields
|
pages.html
Related Pages
DBusTransportVTable Struct Reference
The virtual table that must be implemented to create a new kind of transport.
#_details
More...
#include <
dbus-transport-protected_8h-source.html
dbus-transport-protected.h
>
Data Fields
void(*
structDBusTransportVTable.html#o0
finalize
)(
structDBusTransport.html
DBusTransport
*transport)
The finalize method must free the transport.
group__DBusTypes.html#ga2
dbus_bool_t
(*
structDBusTransportVTable.html#o1
handle_watch
)(
structDBusTransport.html
DBusTransport
*transport,
structDBusWatch.html
DBusWatch
*watch, unsigned int flags)
The handle_watch method handles reading/writing data as indicated by the flags.
void(*
structDBusTransportVTable.html#o2
disconnect
)(
structDBusTransport.html
DBusTransport
*transport)
Disconnect this transport.
group__DBusTypes.html#ga2
dbus_bool_t
(*
structDBusTransportVTable.html#o3
connection_set
)(
structDBusTransport.html
DBusTransport
*transport)
Called when transport->connection has been filled in.
void(*
structDBusTransportVTable.html#o4
do_iteration
)(
structDBusTransport.html
DBusTransport
*transport, unsigned int flags, int timeout_milliseconds)
Called to do a single "iteration" (block on select/poll followed by reading or writing data).
void(*
structDBusTransportVTable.html#o5
live_messages_changed
)(
structDBusTransport.html
DBusTransport
*transport)
Outstanding messages counter changed.
group__DBusTypes.html#ga2
dbus_bool_t
(*
structDBusTransportVTable.html#o6
get_unix_fd
)(
structDBusTransport.html
DBusTransport
*transport, int *fd_p)
Get UNIX file descriptor.
Detailed Description
The virtual table that must be implemented to create a new kind of transport.
Definition at line
dbus-transport-protected_8h-source.html#l00041
41
of file
dbus-transport-protected_8h-source.html
dbus-transport-protected.h
.
The documentation for this struct was generated from the following file:
dbus-transport-protected_8h-source.html
dbus-transport-protected.h
Generated on Tue Sep 13 01:28:08 2005 for D-BUS by
http://www.doxygen.org/index.html
doxygen
1.4.4
