os/ossrv/genericopenlibs/openenvcore/include/sys/ioctl.dosc
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
/** @file ../include/sys/ioctl.h
sl@0
     2
@internalComponent
sl@0
     3
*/
sl@0
     4
sl@0
     5
/** @def COMMIOCTL_SETSIGNALS
sl@0
     6
sl@0
     7
ioctls for serial port. values may change.
sl@0
     8
sl@0
     9
@publishedAll
sl@0
    10
@released
sl@0
    11
*/
sl@0
    12
sl@0
    13
sl@0
    14
/** @def COMMIOCTL_GETSIGNALS	
sl@0
    15
sl@0
    16
ioctls for serial port. values may change.
sl@0
    17
sl@0
    18
@publishedAll
sl@0
    19
@released
sl@0
    20
*/
sl@0
    21
sl@0
    22
sl@0
    23
/** @def COMMIOCTL_SETCONFIG
sl@0
    24
sl@0
    25
ioctls for serial port. values may change.
sl@0
    26
sl@0
    27
@publishedAll
sl@0
    28
@released
sl@0
    29
*/
sl@0
    30
sl@0
    31
sl@0
    32
sl@0
    33
/** @def COMMIOCTL_GETCONFIG	
sl@0
    34
sl@0
    35
ioctls for serial port. values may change.
sl@0
    36
		
sl@0
    37
@publishedAll
sl@0
    38
@released
sl@0
    39
*/
sl@0
    40
sl@0
    41
sl@0
    42
/** @def COMMIOCTL_BREAK	
sl@0
    43
sl@0
    44
ioctls for serial port. values may change.
sl@0
    45
			
sl@0
    46
@publishedAll
sl@0
    47
@released
sl@0
    48
*/
sl@0
    49
sl@0
    50
sl@0
    51
/** @def COMMIOCTL_SETREADTIMEOUT	
sl@0
    52
sl@0
    53
ioctls for serial port. values may change.
sl@0
    54
sl@0
    55
@publishedAll
sl@0
    56
@released
sl@0
    57
*/
sl@0
    58
sl@0
    59
sl@0
    60
sl@0
    61
/** @def COMMIOCTL_GETREADTIMEOUT	
sl@0
    62
sl@0
    63
ioctls for serial port. values may change.
sl@0
    64
sl@0
    65
@publishedAll
sl@0
    66
@released
sl@0
    67
*/
sl@0
    68
sl@0
    69
sl@0
    70
sl@0
    71
/** @def COMMIOCTL_SETREADTHRESHOLD	
sl@0
    72
sl@0
    73
ioctls for serial port. values may change.
sl@0
    74
sl@0
    75
@publishedAll
sl@0
    76
@released
sl@0
    77
*/
sl@0
    78
sl@0
    79
/** @def COMMIOCTL_GETREADTHRESHOLD	
sl@0
    80
sl@0
    81
ioctls for serial port. values may change.
sl@0
    82
sl@0
    83
@publishedAll
sl@0
    84
@released
sl@0
    85
*/
sl@0
    86
sl@0
    87
sl@0
    88
sl@0
    89
/** @def COMMIOCTL_SETBUFFERLENGTH	
sl@0
    90
sl@0
    91
ioctls for serial port. values may change.
sl@0
    92
sl@0
    93
@publishedAll
sl@0
    94
@released
sl@0
    95
*/
sl@0
    96
sl@0
    97
sl@0
    98
/** @def COMMIOCTL_GETBUFFERLENGTH	
sl@0
    99
sl@0
   100
ioctls for serial port. values may change.
sl@0
   101
sl@0
   102
@publishedAll
sl@0
   103
@released
sl@0
   104
*/
sl@0
   105
sl@0
   106
sl@0
   107
/** @def COMMIOCTL_NOTIFYSUPPORTED	
sl@0
   108
sl@0
   109
ioctls for serial port. values may change.
sl@0
   110
sl@0
   111
@publishedAll
sl@0
   112
@released
sl@0
   113
*/
sl@0
   114
sl@0
   115
sl@0
   116
/** @def COMMIOCTL_NOTIFY
sl@0
   117
sl@0
   118
ioctls for serial port. values may change.
sl@0
   119
sl@0
   120
@publishedAll
sl@0
   121
@released
sl@0
   122
*/
sl@0
   123
sl@0
   124
	
sl@0
   125
sl@0
   126
/** @def E32IONREAD	
sl@0
   127
sl@0
   128
number of bytes available to be read - cf BSD FIONREAD
sl@0
   129
On a socket of type SOCK_DGRAM, the E32IONREAD request returns the length of the data plus the length of the address.
sl@0
   130
sl@0
   131
@publishedAll
sl@0
   132
@released
sl@0
   133
*/
sl@0
   134
sl@0
   135
sl@0
   136
/** @def E32IOSELECT	
sl@0
   137
sl@0
   138
ioctl-based form of select with infinite timeout - specify a mask of selectable
sl@0
   139
states and receive back the mask of triggering states
sl@0
   140
sl@0
   141
@publishedAll
sl@0
   142
@released
sl@0
   143
*/		
sl@0
   144
sl@0
   145
sl@0
   146
/** @def REAL_COMMIOCTL_NOTIFY	
sl@0
   147
sl@0
   148
ioctl-based form of select with infinite timeout - specify a mask of selectable
sl@0
   149
states and receive back the mask of triggering states
sl@0
   150
sl@0
   151
@publishedAll
sl@0
   152
@released
sl@0
   153
*/	
sl@0
   154
sl@0
   155