diff options
author | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2007-05-16 21:04:12 +0000 |
---|---|---|
committer | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2007-05-16 21:04:12 +0000 |
commit | 5caf7e18f9534e9cd16264026169016ccbcdb1fa (patch) | |
tree | 63c3f9bc45320c26a3ad31994284b3b11e5338d0 /serial/port.h | |
parent | 417006053c2c16cd8ae5b947d0a8daae4f151b94 (diff) |
serial: moving functions to port.c and added port methods declaration
Diffstat (limited to 'serial/port.h')
-rw-r--r-- | serial/port.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/serial/port.h b/serial/port.h index e87dd676..9cab2847 100644 --- a/serial/port.h +++ b/serial/port.h @@ -20,3 +20,14 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * */ + +typedef void (*open_notify_t) (int fd, int err, void *data); +typedef void (*udata_free_t) (void *data); + +int port_register(DBusConnection *conn, int id, int fd, + const char *name, const char *owner, char *path); + +const char *port_get_owner(DBusConnection *conn, int16_t id); + +int port_open(const char *dev, open_notify_t notify, + void *data, udata_free_t ufree); |