Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Infrared Overview


Purpose

Provides infrared communications.

[Top]


Architectural relationships

The core of EPOC's infrared support is an implementation of the Infrared Data Association (IrDA) stack. This provides support for the ad-hoc networking required by infrared. Applications typically use device discovery to find other IR devices in range, service queries to find if the found device supports the required service, and use either a reliable or unreliable data protocol to transfer data.

Infrared support is integrated within the generic sockets and serial frameworks provided by the Comms Infrastructure sub-system.

[Top]


Description

Functionality is provided by a number of APIs. Use them as follows:

IrDA Sockets Overview

Allows applications to use infrared communications, as defined by the IrDA protocol stack, through EPOC's generic sockets interface.

IrDA Serial Overview

Provides emulation of serial port communications over infrared. Its main use is to make infrared available to legacy applications designed to use serial ports.

IrTranP Overview

Provides transfer of pictures between digital cameras and EPOC devices over infrared.

[Top]


See also

Comms Infrastructure Overview