Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <IOCTL.H>
Link against: estlib.lib

_IOW

_IOW (n, T) (n)

Description

ioctls under EPOC32 are only loosely related to ioctls in other systems The _IOR, _IOW and _IOWR macros are provided for documentation purposes, to indicate the appropriate form of the third parameter

Parameters

n

T

[Top]


_IOR

_IOR (n, T) (n)

Description

Parameters

n

T

[Top]


_IOWR

_IOWR (n, T) (n)

Description

Parameters

n

T

[Top]


E32IONREAD

E32IONREAD _IOR( 1,int)

Description

number of bytes available to be read - cf BSD FIONREAD

[Top]


E32IOSELECT

E32IOSELECT _IOWR(2,int)

Description

ioctl-based form of select with infinite timeout - specify a mask of selectable states and receive back the mask of triggering states

[Top]


E32SELECT_READ

E32SELECT_READ 0x01

Description

[Top]


E32SELECT_WRITE

E32SELECT_WRITE 0x02

Description

[Top]


E32SELECT_EXCEPT

E32SELECT_EXCEPT 0x04

Description

[Top]


COMMIOCTL_SETSIGNALS

COMMIOCTL_SETSIGNALS 1

Description

ioctls for serial port values may change

[Top]


COMMIOCTL_GETSIGNALS

COMMIOCTL_GETSIGNALS 2

Description

[Top]


COMMIOCTL_SETCONFIG

COMMIOCTL_SETCONFIG 3

Description

[Top]


COMMIOCTL_GETCONFIG

COMMIOCTL_GETCONFIG 4

Description

[Top]


COMMIOCTL_BREAK

COMMIOCTL_BREAK 5

Description

[Top]


COMMIOCTL_SETREADTIMEOUT

COMMIOCTL_SETREADTIMEOUT 6

Description

[Top]


COMMIOCTL_GETREADTIMEOUT

COMMIOCTL_GETREADTIMEOUT 7

Description

[Top]


COMMIOCTL_SETREADTHRESHOLD

COMMIOCTL_SETREADTHRESHOLD 8

Description

[Top]


COMMIOCTL_GETREADTHRESHOLD

COMMIOCTL_GETREADTHRESHOLD 9

Description

[Top]


COMMIOCTL_SETBUFFERLENGTH

COMMIOCTL_SETBUFFERLENGTH 10

Description

[Top]


COMMIOCTL_GETBUFFERLENGTH

COMMIOCTL_GETBUFFERLENGTH 11

Description

[Top]


COMMIOCTL_NOTIFYSUPPORTED

COMMIOCTL_NOTIFYSUPPORTED 12

Description

[Top]


COMMIOCTL_NOTIFY

COMMIOCTL_NOTIFY 0x400d

Description

[Top]


REAL_COMMIOCTL_NOTIFY

REAL_COMMIOCTL_NOTIFY 13

Description

[Top]


ioctl(int,int,void *)

IMPORT_C int ioctl(int, int, void *);

Description

Performs a variety of device-specific control functions on device special files.

Parameters

int

int

void *

Return value

int

On Success, returns a value other than -1 that depends upon the STREAMS device control function. On Failure, return -1, errno may be set.