Introduction - If you have any usage issues, please Google them yourself
This C++ code example provides a method for transferring objects or chunks of
data from one device to another via the Bluetooth OBEX protocol. These chunks
are typically files or other blocks of binary data. This example demonstrates
how to run OBEX on top of the Bluetooth RFCOMM protocol, but OBEX can also be
used with other transport media, such as IrDA and USB.
Packet : 27796686s60_platform_bluetooth_obex_example.rar filelist
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\aif\btobjectexchangeaif.rss
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\aif\qgn_btob_demo_cxt.bmp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\aif\qgn_btob_demo_cxt_mask.bmp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\aif\qgn_btob_demo_lst.bmp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\aif\qgn_btob_demo_lst_mask.bmp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\data\btobjectexchange.loc
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\data\btobjectexchange.rss
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\data\btobjectexchange_caption.rss
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\data\btobjectexchange_reg.rss
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\group\bld.inf
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\group\btobjectexchange_1st.mmp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\group\btobjectexchange_20.mmp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\group\btobjectexchange_26.mmp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\group\btobjectexchange_3rd.mmp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btobjectexchange.hrh
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btobjectexchange.pan
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btobjectexchangeapplication.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btobjectexchangeappui.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btobjectexchangeappview.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btobjectexchangedocument.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btserviceadvertiser.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btservicesearcher.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\btservicesearcher.pan
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\log.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\objectexchangeclient.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\objectexchangeprotocolconstants.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\objectexchangeserver.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\objectexchangeserviceadvertiser.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\objectexchangeservicesearcher.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\sdpattributenotifier.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\sdpattributeparser.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\sdpattributeparser.pan
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\staticarrayc.h
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc\staticarrayc.inl
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\Licence.txt
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\release_notes.htm
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\release_notes.txt
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_1st.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_1st.SIS
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_1st_carbide.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_2nd.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_2nd.SIS
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_2nd_carbide.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_2nd_FP2.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_2nd_FP2.SIS
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_2nd_FP2_carbide.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_3rd.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_3rd.SIS
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_3rd_carbide.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_3rd_FP1.pkg
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis\btobjectexchange_3rd_FP1.SIS
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\btobjectexchange.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\btobjectexchangeapplication.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\btobjectexchangeappui.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\btobjectexchangeappui_1st.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\btobjectexchangeappview.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\btobjectexchangedocument.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\btserviceadvertiser.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\btservicesearcher.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\objectexchangeclient.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\objectexchangeserver.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\objectexchangeserver_26.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\objectexchangeserviceadvertiser.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\objectexchangeservicesearcher.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src\sdpattributeparser.cpp
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\aif
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\data
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\group
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\inc
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\sis
S60_Platform_Bluetooth_OBEX_Example\BtObexExample\src
S60_Platform_Bluetooth_OBEX_Example\BtObexExample
S60_Platform_Bluetooth_OBEX_Example