Commit Graph

82 Commits

Author SHA1 Message Date
Claudio Takahasi
a74aceecae serial: missing close the RFCOMM socket 2007-05-25 20:18:11 +00:00
Claudio Takahasi
99fe5d4bd6 serial API: missing ConnectionCanceled error 2007-05-24 21:51:22 +00:00
Claudio Takahasi
c7449f91c8 serial: timeout leak removed, open_context struct removed 2007-05-24 21:38:06 +00:00
Claudio Takahasi
ac3d15d1a3 serial: release the node when device open fails 2007-05-24 20:21:16 +00:00
Claudio Takahasi
d69525e2de serial: Failed error is not returned by DisconnectService 2007-05-24 17:09:37 +00:00
Claudio Takahasi
683ab9d328 serial: release node called twice 2007-05-24 17:08:19 +00:00
Claudio Takahasi
7e0db39d85 serial: close the file descriptor before release the RFCOMM device 2007-05-24 13:17:00 +00:00
Johan Hedberg
dcc91e3ea4 add name listener support 2007-05-24 09:06:21 +00:00
Claudio Takahasi
dc2fadfce2 serial: removed unused error(NotAuthorized) 2007-05-19 02:19:57 +00:00
Claudio Takahasi
bb4707cb8c serial API: updated port path and possible errors 2007-05-19 02:19:14 +00:00
Claudio Takahasi
9b0bd8e682 serial: removed PortCreated signal when the daemon starts 2007-05-18 21:35:09 +00:00
Claudio Takahasi
bd94212baf serial: minor code cleanup 2007-05-18 21:27:11 +00:00
Claudio Takahasi
3ef17a4e93 serial: removed dev_id from GetInfo 2007-05-18 20:57:09 +00:00
Claudio Takahasi
e9e6822e7e serial: send PortRemoved signal for RemovePort calls only 2007-05-18 20:50:32 +00:00
Claudio Takahasi
68f208cc3b serial: code standard - use int16_t for dev_id 2007-05-18 20:39:10 +00:00
Claudio Takahasi
aab0210d3c serial: remove the entry from the persistent storage when RemovePort is called 2007-05-18 19:19:49 +00:00
Claudio Takahasi
d421185c6b serial: eglib build was broken 2007-05-18 16:00:34 +00:00
Claudio Takahasi
f7544168a7 serial: keep port_open static since Connect will not be implemented 2007-05-18 15:16:21 +00:00
Claudio Takahasi
d0b45fbc21 serial: removed unused function(port_get_owner) 2007-05-18 14:58:00 +00:00
Claudio Takahasi
09e2446227 serial: removed Connected/Disconnected and added GetInfo 2007-05-18 14:49:45 +00:00
Claudio Takahasi
098b83ac08 serial API: removed Connect/Disconnect and added GetInfo 2007-05-18 14:23:01 +00:00
Claudio Takahasi
b418fa69a7 serial: zero is a valid node id, missing node release. 2007-05-18 14:00:30 +00:00
Claudio Takahasi
0b9f4f5015 serial: added function to register/bind stored ports 2007-05-18 13:44:10 +00:00
Claudio Takahasi
2180c8458b serial: added port persistent storage 2007-05-18 12:20:15 +00:00
Claudio Takahasi
b779724baa serial: enabled RFCOMM_HANGUP_NOW bit when releasing the node 2007-05-17 19:47:07 +00:00
Claudio Takahasi
2fbfb83dae serial: added port GetAddress 2007-05-17 19:37:49 +00:00
Claudio Takahasi
01cb453b85 serial: added RemovePort and bonded node list 2007-05-17 19:08:16 +00:00
Claudio Takahasi
23a6e61e8c serial: fixed DisconnectService and added port_remove_listener 2007-05-17 18:09:14 +00:00
Claudio Takahasi
8bd6348b59 serial: release the node when the daemon exits 2007-05-17 16:51:30 +00:00
Claudio Takahasi
1dc1880aa3 serial: added ListPorts 2007-05-17 16:16:06 +00:00
Claudio Takahasi
3a3580f78f serial: Removed PortCreated signal when calling ConnectService 2007-05-17 13:12:05 +00:00
Claudio Takahasi
5caf7e18f9 serial: moving functions to port.c and added port methods declaration 2007-05-16 21:04:12 +00:00
Claudio Takahasi
2ebe2befb5 serial: Added CreatePort, ListPorts and RemovePort declaration 2007-05-15 17:07:22 +00:00
Claudio Takahasi
ceeb274a3b serial: moving error functions to error.c 2007-05-15 16:59:41 +00:00
Marcel Holtmann
e5d465b5ad Add new file skeletons 2007-05-15 14:15:52 +00:00
Claudio Takahasi
daea1f31fa serial: added G_IO_NVAL flag to fix potential busy loop 2007-05-14 21:05:45 +00:00
Claudio Takahasi
f32fbc4028 serial API: added experimental tag for "Port" methods 2007-05-10 16:52:34 +00:00
Claudio Takahasi
e26377ac2d serial: fixed returned error value for DisconnectService 2007-05-10 13:37:51 +00:00
Claudio Takahasi
8ee70afdca serial API: updated possible errors 2007-05-10 13:23:32 +00:00
Marcel Holtmann
07958fc361 Update API descriptions 2007-05-10 08:45:28 +00:00
Claudio Takahasi
d997f19122 serial: handle connection refused error and others SO_ERROR properly 2007-05-09 22:38:56 +00:00
Claudio Takahasi
c7ff83efff serial: handle socket errors properly - timeout waiting linkkey or other errors can happen 2007-05-09 21:28:22 +00:00
Claudio Takahasi
9e824dd2ce serial: handle the pending connects list properly when connect() in the first try happens 2007-05-09 19:33:49 +00:00
Claudio Takahasi
1dd87340fa serial: let the kernel handle device busy 2007-05-09 19:14:12 +00:00
Claudio Takahasi
a7fb39b7fe serial: using dbus_connection_emit_signal 2007-05-09 17:37:24 +00:00
Claudio Takahasi
366b8792a7 serial: service record leak and small pending connect fix 2007-05-09 17:07:48 +00:00
Johan Hedberg
98d1e9d7b3 Convert to using generic dbus message dispatching 2007-05-09 15:01:49 +00:00
Claudio Takahasi
f0f6c6e235 serial: added CancelConnectService 2007-05-09 14:02:11 +00:00
Claudio Takahasi
6f6bdcb3ae serial: missing free the pending_connects list and small code cleanup 2007-05-09 13:09:06 +00:00
Marcel Holtmann
3789ae5c5c Update serial API documentation 2007-05-09 12:22:27 +00:00