#include <ir_sock.h>
const TUint | KAutoBindLSAP |
An invalid LSAP number--binding to this will select the first unused LSAP.
const TUid | KIrdaPropertyCategory |
Category used when publishing IrDA status notifications.
const TUint | KDiscoveryIndicationIoctl |
Completes on receipt of a discovery indication.
Returns log entry in a TNameEntry.
Ioctl level : KIrdaAddrFamily
const TUint | KExclusiveModeIoctl |
Completes on successfully making RSocket EXCLUSIVE else returns error.
Completes successfully or returns KErrDisconnected if failed.
Ioctl level: KIrdaAddrFamily
const TUint | KMultiplexModeIoctl |
Completes on successfully making RSocket MULTIPLEXED else returns error.
Completes successfully or returns KErrDisconnected if failed.
Ioctl level: KIrdaAddrFamily
const TUint | KIrmuxStatusRequestIoctl |
Completes on doing a status request on IrMUX layer packets to send.
Returns TDes8* holding TUint indicating number of outstanding MUX data requests.
Ioctl level: KIrdaAddrFamily
const TUint | KIrlapStatusRequestIoctl |
Completes on doing a status request on IrLAP layer packets to send.
Returns TDes8* holding TUint indicating the number of outstanding LAP data requests.
Ioctl level: KIrdaAddrFamily
const TUint | KIdleRequestIoctl |
Completes on successfully putting RSocket into IDLE mode.
Completes successfully or returns KErrAbort if failed.
Ioctl level: KIrdaAddrFamily
const TUint | KIdleClearRequestIoctl |
Completes on successfully taking RSocket out of IDLE mode.
Completes successfully or returns KErrAbort if failed.
Ioctl level: KIrdaAddrFamily
const TUint | KDisconnectIndicationIoctl |
Completes on receipt of an IrLAP disconnect indication.
Completes successfully on IrLAP or IrMUX disconnect on this connection.
Ioctl level: KIrdaAddrFamily
const TUint | KIrlapStatusIndicationIoctl |
Completes on doing a status request on IrLAP layer packets to send.
Returns TDes8* holding TUint indicating the number of outstanding LAP data requests.
Ioctl level: KIrdaAddrFamily
const TUint | KIrmuxStatusIndicationIoctl |
Completes on receiving a status indication from IrLAP.
Returns TDes8* holding TUint indicating the number of outstanding MUX data requests.
Ioctl level: KIrdaAddrFamily
const TUint | KIrlapResetRequestIoctl |
Completes on doing an IrLAP link reset.
Does an SNRMP-UAF link reset which can be initiated from either primary or secondary.
Ioctl level: KIrdaAddrFamily
const TUint | KIrlapResetIndicationIoctl |
Completes on receipt of an IrLAP link reset indication.
Completes with error value KErrNone if link is successfully reset.
Ioctl level: KIrdaAddrFamily
const TUint | KIrlapDisconnectRequestIoctl |
Completes on doing an IrLAP link reset.
Does a DISCP-UAF link disconnect which can be initiated from either primary or secondary.
Ioctl level: KIrdaAddrFamily
const TUint | KUnexpeditedDataOpt |
KLevelIrlap.
Sets transfer mode to be unexpedited (the default).
Not recommended for use with SetOpt(). Preferred use is with RSocket::Send()
Returns KErrNone
const TUint | KExpeditedDataOpt |
KLevelIrlap
Sets transfer mode to be expedited (urgent).
Not recommended for use with SetOpt(). Preferred use is with RSocket::Send()
Returns KErrNone
const TUint | KDiscoverySlotsOpt |
KLevelIrlap
Sets number of discovery slots.
Returns KErrNone
const TUint | KUserBaudOpt |
KLevelIrlap
Sets the requested maximum link baud rate.
Returns KErrInUse, if the link is already running.
Returns with the currently set maximum link baud supported.
const TUint | KHostMaxDataSizeOpt |
KLevelIrlap
Sets the requested maximum data packet size that can be received by the host.
Returns KErrInUse, if the link is already running.
Returns with the currently set value for the maximum receivable data size of the host IrLAP layer.
const TUint | KRemoteMaxDataSizeOpt |
KLevelIrlap
Returns KErrNotSupported.
Cannot set this value for the remote station.
Returns with the currently set value for the maximum transmissible data size to remote IrLAP layer.
const TUint | KHostMaxTATimeOpt |
KLevelIrlap
Set the maximum link turnaround time for the host IrLAP layer.
Returns KErrInUse, if the link is already running.
Returns with the currently set value for the host link turnaround time
const TUint | KIrlapDisableResetOpt |
KLevelIrlap
Disables IrLAP level reset_check/wait states
const TUint | KLocalBusyDetectedOpt |
KLevelIrlap
Allows the client to set local busy in IrLAP.
const TUint | KLocalBusyClearedOpt |
KLevelIrlap
Allows the client to clear local busy in IrLAP
const TUint | KDiscoveryResponseDisableOpt |
KLevelIrlap
Disables discovery response for a short period (typically 3 seconds).
const TUint | KFirstHintByteOpt |
KLevelIrlap
Sets the host's first service hint byte used in XID frames.
Retrieves the first hint byte.
const TUint | KSecondHintByteOpt |
KLevelIrlap
Sets the host's second service hint byte used in XID frames.
Retrieves the second hint byte
const TUint | KTinyTPLocalSegSizeOpt |
KLevelIrmux
Turns on transport layer segmentation with the segment size specified. This value is advertised to the remote machine as the maximum amount of data we can reassemble.
Returns KErrNone
const TUint | KTinyTPRemoteSegSizeOpt |
KLevelIrmux
Queries the remote machine's segment size. The remote machine is unable to assemble more data than this.
Returns the remote machine's segment size.
const TUint | KTinyTPDisabledSegmentation |
Disables TinyTP reassembly of segmented packets.
const TUint | KTinyTPDiasbledSegmentation |
DeprecatedDisables TinyTP reassembly of segmented packets.
const TUint | KIASAttributeNameMax |
The maximum length of an attribute in an IAS entry.