| file name:
|
S60_Platform_Bluetooth_OBEX_Example_v1_0_en.zip
|
| description:
|
This C++ code example provides a method for transferring objects or chunks of data from one device to another via Bluetooth. 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. In addition, the usage of a high-level messaging API, SendUI, is demonstrated. Main classes: TObexBluetoothProtocolInfo, TObexBaseObject, MObexServerNotify, CObexClient, CObexServer, CDocumentHandler, KPowerModeSettingNotifierUid, CSendUi, CSendAppUi.
|
| type:
|
Example
|
| topics:
|
Connectivity
Bluetooth
Files/Data
S60
Symbian C++
(Messaging)
|
| language:
|
English (en)
|
| encoding:
|
Zip Archive (.zip)
|
| intended audience:
|
Intermediate
|
| compatibility:
|
S60 3rd Edition, S60 2nd Edition, S60 1st Edition. Tested with Nokia 3650, Nokia 6600, Nokia 6630, Nokia 6670, Nokia N70, Nokia N90, Nokia E60, Nokia E61, Nokia N71, Nokia N91, and Nokia N95. Created / tested with Series 60 2nd Edition SDK for Symbian OS, Supporting Feature Pack 2, for C++ and with S60 3rd Edition SDK for Symbian OS, for C++.
|
| see also:
|
MIDP: Bluetooth OBEX Example - Business Card Exchanger
S60 Platform: Bluetooth Point-to-Multipoint Example v2.0
S60 Platform: Bluetooth API Developer's Guide v2.0
|
|
Additional information
| distribution:
|
Forum Nokia Global Web Site
S60 Web Site
|
| edition:
|
1
|
| editorial revision:
|
0
|
| publication rights:
|
Copyright © 2006 Nokia Corporation.
|
| size:
|
173 KB
|
<< Back to Previous Page
User Rating:
qfnZuserE5FratingQNx5E2E0000X
RDF Facets:
qdcZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20providesE20aE20methodE20forE20transferringE20objectsE20orE20chunksE20ofE20dataE20fromE20oneE20deviceE20toE20anotherE20viaE20BluetoothE2eE20TheseE20chunksE20areE20typicallyE20filesE20orE20otherE20blocksE20ofE20binaryE20dataE2eE20ThisE20eE78ampleE20demonstratesE20howE20toE20runE20OBE45E58E20onE20topE20ofE20theE20BluetoothE20E52FCOMME20protocolE2cE20butE20OBE45E58E20canE20alsoE20beE20usedE20withE20otherE20transportE20mediaE2cE20suchE20asE20IrE44AE20andE20USBE2eE20InE20additionE2cE20theE20usageE20ofE20aE20highE2dlevelE20messagingE20APIE2cE20SendUIE2cE20isE20demonstratedE2eE20MainE20classesE3aE20TObeE78BluetoothProtocolInfoE2cE20TObeE78BaseObjectE2cE20MObeE78ServerNotifyE2cE20CObeE78ClientE2cE20CObeE78ServerE2cE20CE44ocumentHandlerE2cE20KPowerModeSettingNotifierUidE2cE20CSendUiE2cE20CSendAppUiE2eX
qdcZformatQNx176908X
qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f385f811aE2d2940E2d444fE2db906E2de5d3444e121cE2fS60E5fPlatformE5fBluetoothE5fOBE45E58E5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f64a34a8dE2de65bE2d4a42E2db9aeE2ddfcf5fe00426E2fS60E5fPlatformE5fBluetoothE5fAPIE5fE44evelopersE5fGuideE5fv2E5f0E5fenE2epdfX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fb37cb6faE2dfa2bE2d429cE2d9d1eE2d3b9728a23ac8E2fMIE44PE5fBluetoothE5fOBE45E58E5fE45E78ampleE5fBusinessE5fCardE5fE45E78changeE5fv1E5f0E5fenE2ezipX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2ff4734660E2dc5e0E2d4af3E2d9a7cE2dac4350309e4eE2fS60E5fPlatformE5fBluetoothE5fPointE5ftoE5fMultipointE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
qdcZtitleQSxS60E20PlatformE3aE20BluetoothE20OBE45E58E20E45E78ampleX
qdcZtypeQUqfnZPrimaryE52esourceQ
qdcZtypeQUqfntypeZApplicationQ
qdcZtypeQUqfntypeZE45E78ampleQ
qdcZtypeQUqfntypeZE52esourceQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZE52esourceQ
qdcZtypeQUqrdfsZE52esourceQ
qdctermsZeE78tentQNx176908X
qrssZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20providesE20aE20methodE20forE20transferringE20objectsE20orE20chunksE20ofE20dataE20fromE20oneE20deviceE20toE20anotherE20viaE20BluetoothE2eE20TheseE20chunksE20areE20typicallyE20filesE20orE20otherE20blocksE20ofE20binaryE20dataE2eE20ThisE20eE78ampleE20demonstratesE20howE20toE20runE20OBE45E58E20onE20topE20ofE20theE20BluetoothE20E52FCOMME20protocolE2cE20butE20OBE45E58E20canE20alsoE20beE20usedE20withE20otherE20transportE20mediaE2cE20suchE20asE20IrE44AE20andE20USBE2eE20InE20additionE2cE20theE20usageE20ofE20aE20highE2dlevelE20messagingE20APIE2cE20SendUIE2cE20isE20demonstratedE2eE20MainE20classesE3aE20TObeE78BluetoothProtocolInfoE2cE20TObeE78BaseObjectE2cE20MObeE78ServerNotifyE2cE20CObeE78ClientE2cE20CObeE78ServerE2cE20CE44ocumentHandlerE2cE20KPowerModeSettingNotifierUidE2cE20CSendUiE2cE20CSendAppUiE2eX
qrssZtitleQSxS60E20PlatformE3aE20BluetoothE20OBE45E58E20E45E78ampleX
qeditorZdescriptionE5fcreatedQDx2006E2d12E2d19X
qeditorZdescriptionE5fmodifiedQDx2006E2d12E2d21X
qeditorZtypeQUqfntypeZApplicationQ
qeditorZtypeQUqfntypeZE45E78ampleQ
qeditorZtypeQUqfntypeZE52esourceQ
qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
qfnZaudienceQUqfnAudienceZintermediateQRqmarsZrelevanceQNx100X
qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
qfnZcompatibilityQSxS60E203rdE20E45ditionE2cE20S60E202ndE20E45ditionE2cE20S60E201stE20E45ditionE2eE20TestedE20withE20NokiaE203650E2cE20NokiaE206600E2cE20NokiaE206630E2cE20NokiaE206670E2cE20NokiaE20N70E2cE20NokiaE20N90E2cE20NokiaE20E4560E2cE20NokiaE20E4561E2cE20NokiaE20N71E2cE20NokiaE20N91E2cE20andE20NokiaE20N95E2eE20CreatedE20E2fE20testedE20withE20SeriesE2060E202ndE20E45ditionE20SE44KE20forE20SymbianE20OSE2cE20SupportingE20FeatureE20PackE202E2cE20forE20CE2bE2bE20andE20withE20S60E203rdE20E45ditionE20SE44KE20forE20SymbianE20OSE2cE20forE20CE2bE2bE2eX
qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
qfnZdistributionQUxhttpE3aE2fE2fwwwE2es60E2ecomE2fX
qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
qfnZfilenameQSxS60E5fPlatformE5fBluetoothE5fOBE45E58E5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qfnZpublishedQDx2006E2d12E2d22X
qfnZrepresentationQLqeditorZAttachmentQxS60E5fPlatformE5fBluetoothE5fOBE45E58E5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qfnZtopicQUqfnTopicZbluetoothQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZconnectivityQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZfilesE5fdataQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZmessagingQRqdcZtypeQUqmarsZManagedE52esourceQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx50X
qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
qfnZtypeQUqfntypeZApplicationQ
qfnZtypeQUqfntypeZE45E78ampleQ
qfnZtypeQUqfntypeZE52esourceQ
qfnZusE5foriginQLqE78sdZbooleanQxtrueX
qmarsZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20providesE20aE20methodE20forE20transferringE20objectsE20orE20chunksE20ofE20dataE20fromE20oneE20deviceE20toE20anotherE20viaE20BluetoothE2eE20TheseE20chunksE20areE20typicallyE20filesE20orE20otherE20blocksE20ofE20binaryE20dataE2eE20ThisE20eE78ampleE20demonstratesE20howE20toE20runE20OBE45E58E20onE20topE20ofE20theE20BluetoothE20E52FCOMME20protocolE2cE20butE20OBE45E58E20canE20alsoE20beE20usedE20withE20otherE20transportE20mediaE2cE20suchE20asE20IrE44AE20andE20USBE2eE20InE20additionE2cE20theE20usageE20ofE20aE20highE2dlevelE20messagingE20APIE2cE20SendUIE2cE20isE20demonstratedE2eE20MainE20classesE3aE20TObeE78BluetoothProtocolInfoE2cE20TObeE78BaseObjectE2cE20MObeE78ServerNotifyE2cE20CObeE78ClientE2cE20CObeE78ServerE2cE20CE44ocumentHandlerE2cE20KPowerModeSettingNotifierUidE2cE20CSendUiE2cE20CSendAppUiE2eX
qmarsZeditionQNx1X
qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fzipX
qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
qmarsZrevisionQNx0X
qmarsZsizeQNx176908X
qmarsZtitleQSxS60E20PlatformE3aE20BluetoothE20OBE45E58E20E45E78ampleX
qncZrightsQSxCopyrightE20Ea9E202006E20NokiaE20CorporationE2eX
qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252F385f811aE2d2940E2d444fE2db906E2de5d3444e121cE252FS60E5fPlatformE5fBluetoothE5fOBE45E58E5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qrdfZtypeQUqfnZPrimaryE52esourceQ
qrdfZtypeQUqfntypeZApplicationQ
qrdfZtypeQUqfntypeZE45E78ampleQ
qrdfZtypeQUqfntypeZE52esourceQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZE52esourceQ
qrdfZtypeQUqrdfsZE52esourceQ
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f64a34a8dE2de65bE2d4a42E2db9aeE2ddfcf5fe00426E2fS60E5fPlatformE5fBluetoothE5fAPIE5fE44evelopersE5fGuideE5fv2E5f0E5fenE2epdfX
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fb37cb6faE2dfa2bE2d429cE2d9d1eE2d3b9728a23ac8E2fMIE44PE5fBluetoothE5fOBE45E58E5fE45E78ampleE5fBusinessE5fCardE5fE45E78changeE5fv1E5f0E5fenE2ezipX
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2ff4734660E2dc5e0E2d4af3E2d9a7cE2dac4350309e4eE2fS60E5fPlatformE5fBluetoothE5fPointE5ftoE5fMultipointE5fE45E78ampleE5fv2E5f0E5fenE2ezipX