Home · All Classes · Grouped Classes · Annotated · Functions

InfraredBeamingService Class Reference

Provides the Qtopia InfraredBeaming service. More...

    #include <InfraredBeamingService>

Inherits QtopiaAbstractService.

Public Slots

Additional Inherited Members


Detailed Description

Provides the Qtopia InfraredBeaming service.

The InfraredBeaming service enables applications to send files over the Infrared link. The service takes care of establishing a connection, tracking progress and notifying the user of events that occur during the transmission.


Member Function Documentation

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

Asks the service to beam the business card represented by contact.

See also beamPersonalBusinessCard().

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

This is an overloaded member function, provided for convenience.

Asks the service to beam the business card represented by request. The request object should contain raw serialized QContact data.

See also beamPersonalBusinessCard().

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

Asks the service to beam a vCalendar object represented by request. The request object should contain raw serialized QTask or QAppointment data.

void InfraredBeamingService::beamFile ( const QString & fileName, const QString & mimeType, const QString & description, bool autodelete )   [slot]

Asks the service to beam fileName to the remote device. Mimetype of the file is given by mimeType. The autodelete parameter specifies whether the service should delete the file after it has performed the operation. The description parameter holds the optional description of the file.

void InfraredBeamingService::beamFile ( const QContentId & id )   [slot]

This is an overloaded member function, provided for convenience.

Asks the service to beam a fileName represented by id. A QContent object is built using the id. The fileName and mimeType are then inferred from the QContent object.

void InfraredBeamingService::beamPersonalBusinessCard ()   [slot]

Asks the service to beam the currently set personal business card to a remote device. If no business card is set, the user will be notified appropriately.

See also beamBusinessCard().


Copyright © 2008 Nokia Trademarks
Qtopia 4.3.3