---
include/openobex/obex_const.h | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/include/openobex/obex_const.h b/include/openobex/obex_const.h
index 18d698a..cdcd823 100644
--- a/include/openobex/obex_const.h
+++ b/include/openobex/obex_const.h
@@ -193,14 +193,16 @@ enum obex_event {
#define OBEX_FL_STREAM_DATAEND 0x08 /* Body stream last data */
#define OBEX_FL_SUSPEND 0x10 /* Suspend after sending this
header */
-/* Transports */
-#define OBEX_TRANS_IRDA 1
-#define OBEX_TRANS_INET 2
-#define OBEX_TRANS_CUSTOM 3
-#define OBEX_TRANS_BLUETOOTH 4 /* Bluetooth RFCOMM */
-#define OBEX_TRANS_FD 5
-#define OBEX_TRANS_USB 6
-#define OBEX_TRANS_BT_L2CAP 7 /* Bluetooth L2CAP */
+/** Possible transports */
+enum obex_transport_type {
+ OBEX_TRANS_IRDA = 1, /**< Infrared */
+ OBEX_TRANS_INET = 2, /**< TCP over IPv4/v6 */
+ OBEX_TRANS_CUSTOM = 3, /**< Custom transport with callbacks */
+ OBEX_TRANS_BLUETOOTH = 4, /**< Bluetooth RFCOMM */
+ OBEX_TRANS_FD = 5, /**< file descriptors */
+ OBEX_TRANS_USB = 6, /**< USB CDC OBEX */
+ OBEX_TRANS_BT_L2CAP = 7, /**< Bluetooth L2CAP */
+};
/* Standard headers */
#define OBEX_HDR_TYPE_UNICODE (0 << 6) /* zero terminated unicode string
(network byte order) */
--
1.7.5.4
------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Openobex-users mailing list
[email protected]
http://lists.sourceforge.net/lists/listinfo/openobex-users