Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions codeless banner

IrBeamingService Class Reference
[QtInfraredModule]

The IrBeamingService class provides the InfraredBeaming service. More...

    #include <IrBeamingService>

Inherits QtopiaAbstractService.

Public Slots

Additional Inherited Members


Detailed Description

The IrBeamingService class provides the InfraredBeaming service.

The InfraredBeaming service enables applications to send files over the Infrared link. The service takes care of establishing the Infrared connection and providing the user with progress and status information during the transmission.

Note: This class is part of the Qt Extended server and cannot be used by other Qt Extended applications.


Member Function Documentation

void IrBeamingService::beamBusinessCard ( const QContact & contact )   [slot]

Sends the business card represented by contact.

See also beamPersonalBusinessCard().

void IrBeamingService::beamBusinessCard ( const QDSActionRequest & request )   [slot]

This is an overloaded member function, provided for convenience.

Sends the business card represented by request. The request object should contain raw serialized QContact data.

See also beamPersonalBusinessCard().

void IrBeamingService::beamCalendar ( const QDSActionRequest & request )   [slot]

Sends the vCalendar object represented by request. The request object should contain raw serialized QTask or QAppointment data.

void IrBeamingService::beamFile ( const QString & filePath, const QString & mimeType, const QString & description, bool autoDelete )   [slot]

Sends the file stored at filePath. The specified mimeType and description (both optional) will be sent in the request to provide additional metadata for the file.

Set autoDelete to true if the file stores at filePath should be deleted after it has been sent.

void IrBeamingService::beamFile ( const QContentId & contentId )   [slot]

This is an overloaded member function, provided for convenience.

Sends the document identified by contentId.

void IrBeamingService::beamPersonalBusinessCard ()   [slot]

Sends the user's personal business card. If the user has not set a personal business card, the user will be notified appropriately.

See also beamBusinessCard().


Copyright © 2009 Trolltech Trademarks
Qt Extended 4.4.3