OBEX session protocol over IrDA, Bluetooth, and USB transports, supporting connections from simple beaming all the way to
full-fledged synchronisation technologies such as SyncML and IrMC (note: Obex can support IrMC, but it is not actually supported
in the OS at the moment).
CObexThis class is the common base class for CObexClient and CObexServer. It is an ab...
CObexBaseObjectObjects of this class are used to describe the objects to be transferred and tho...
CObexBufObjectUse this class to hold objects where the body part is stored in a CBufFlat objec...
CObexClientClient side functionality. Connection based. Supports ...
CObexFileObjectThis class is a concrete derivation of the CObexBaseObject class. Use it to stor...
CObexHeaderEncapsulates an Obex header.
CObexHeaderSetA collection of headers. Includes code to filter based on the header HI value, i...
CObexNullObjectConcrete OBEX object with NULL data representation. Use when only the headers of...
CObexServerOBEX server.
MObexAuthChallengeHandler...
MObexFinalPacketObserverThis mixin class must be inherited by any class interested in final packet notif...
MObexHeaderCheckUsed to allow the iterator to decide whether to present a header to the user, by...
MObexServerNotifyOBEX synchronous server notification interface.
MObexServerNotifyAsyncOBEX asynchronous server notification interface.
obexbaseobject.h Global variables
obexconstants.h Global variables
TObexBluetoothProtocolInfoUsed to describe Bluetooth specific protocol information
TObexBtTransportInfoConcrete transport info type for use when using RFCOMM transport controller.
TObexBufferingDetailsWraps parameters which can affect the buffering method used by the CObexBufObjec...
TObexConnectInfoTObexConnectInfo This structure contains information used during OBEX connection...
TObexFilenameBackedBufferProvides alternate behaviour for a CObexBufObject, allowing use of a file to hol...
TObexIrProtocolInfoUsed to describe IrDA specific protocol information
TObexIrTransportInfoConcrete transport info type for use when using Irda ttp transport controller.
TObexIrV2TransportInfoConcrete transport info type for use when using Irda ttp transport controller, w...
TObexIrV3TransportInfoConcrete transport info type for use when using Irda ttp transport controller, w...
TObexMatchHeader
TObexMatchHeaderType
TObexPanicCode...
TObexProtocolInfoThis class is derived for each underlying transport protocol OBEX runs over.
TObexProtocolPolicyContains information about OBEX packet sizing policy, defining the maximum buffe...
TObexPureFileBufferProvides alternate behaviour for a CObexBufObject, allowing use of a file to hol...
TObexResponse
TObexRFileBackedBufferProvides alternate behaviour for a CObexBufObject, allowing use of a file to hol...
TObexTransportInfoThis class is a combination of the TObexProtocolInfo and TObexProtocolPolicy cla...
TObexTransportPanicCodeObex transport panics raised as a result of client programming error
TObexUsbProtocolInfoUsed to describe USB specific protocol information
TObexUsbProtocolInfoV2Used to set options used by the extended USB client driver for improved performa...
TObexUsbTransportInfoConcrete transport info type for use when using the usb transport controller.
TObexUsbV2TransportInfoConcrete transport info type when using the USB transport controller with client...