os/ossrv/genericopenlibs/openenvcore/include/errno.dosc
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
/** @file  ../include/errno.h
sl@0
     2
@internalComponent
sl@0
     3
*/
sl@0
     4
sl@0
     5
/** @def errno
sl@0
     6
sl@0
     7
Represents the error value.
sl@0
     8
sl@0
     9
@publishedAll
sl@0
    10
@externallyDefinedApi
sl@0
    11
*/
sl@0
    12
sl@0
    13
/** @def EPERM
sl@0
    14
sl@0
    15
Operation not permitted. 
sl@0
    16
sl@0
    17
@publishedAll
sl@0
    18
@externallyDefinedApi
sl@0
    19
*/
sl@0
    20
sl@0
    21
/** @def ENOENT
sl@0
    22
sl@0
    23
No such file or directory.
sl@0
    24
sl@0
    25
@publishedAll
sl@0
    26
@externallyDefinedApi
sl@0
    27
*/
sl@0
    28
sl@0
    29
/** @def ESRCH
sl@0
    30
sl@0
    31
No such process.
sl@0
    32
sl@0
    33
@publishedAll
sl@0
    34
@externallyDefinedApi
sl@0
    35
*/
sl@0
    36
sl@0
    37
/** @def EINTR
sl@0
    38
sl@0
    39
Interrupted function.
sl@0
    40
sl@0
    41
@publishedAll
sl@0
    42
@externallyDefinedApi
sl@0
    43
*/
sl@0
    44
sl@0
    45
/** @def EIO	
sl@0
    46
sl@0
    47
I/O Error
sl@0
    48
sl@0
    49
@publishedAll
sl@0
    50
@externallyDefinedApi
sl@0
    51
*/
sl@0
    52
sl@0
    53
/** @def ENXIO
sl@0
    54
sl@0
    55
No such device or address. 
sl@0
    56
sl@0
    57
@publishedAll
sl@0
    58
@externallyDefinedApi
sl@0
    59
*/
sl@0
    60
sl@0
    61
/** @def E2BIG
sl@0
    62
sl@0
    63
Defines that the argument list is too long.
sl@0
    64
sl@0
    65
@publishedAll
sl@0
    66
@externallyDefinedApi
sl@0
    67
*/
sl@0
    68
sl@0
    69
/** @def ENOEXEC
sl@0
    70
sl@0
    71
Executable file format error. 
sl@0
    72
sl@0
    73
@publishedAll
sl@0
    74
@externallyDefinedApi
sl@0
    75
*/
sl@0
    76
sl@0
    77
/** @def EBADF
sl@0
    78
sl@0
    79
Bad file descriptor. 
sl@0
    80
sl@0
    81
@publishedAll
sl@0
    82
@externallyDefinedApi
sl@0
    83
*/
sl@0
    84
sl@0
    85
/** @def ECHILD
sl@0
    86
sl@0
    87
No child processes. 
sl@0
    88
sl@0
    89
@publishedAll
sl@0
    90
@externallyDefinedApi
sl@0
    91
*/
sl@0
    92
sl@0
    93
/** @def EDEADLK
sl@0
    94
sl@0
    95
Resource deadlock would occur.
sl@0
    96
sl@0
    97
@publishedAll
sl@0
    98
@externallyDefinedApi
sl@0
    99
*/
sl@0
   100
sl@0
   101
/** @def ENOMEM
sl@0
   102
sl@0
   103
Not enough space. 
sl@0
   104
sl@0
   105
@publishedAll
sl@0
   106
@externallyDefinedApi
sl@0
   107
*/
sl@0
   108
sl@0
   109
/** @def EACCES
sl@0
   110
sl@0
   111
Permission Denied
sl@0
   112
sl@0
   113
@publishedAll
sl@0
   114
@externallyDefinedApi
sl@0
   115
*/
sl@0
   116
sl@0
   117
/** @def EFAULT
sl@0
   118
sl@0
   119
Bad address.
sl@0
   120
sl@0
   121
@publishedAll
sl@0
   122
@externallyDefinedApi
sl@0
   123
*/
sl@0
   124
sl@0
   125
/** @def EBUSY
sl@0
   126
sl@0
   127
Device or resource busy.
sl@0
   128
sl@0
   129
@publishedAll
sl@0
   130
@externallyDefinedApi
sl@0
   131
*/
sl@0
   132
sl@0
   133
/** @def EEXIST
sl@0
   134
sl@0
   135
File exists. 
sl@0
   136
sl@0
   137
@publishedAll
sl@0
   138
@externallyDefinedApi
sl@0
   139
*/
sl@0
   140
sl@0
   141
/** @def EXDEV
sl@0
   142
sl@0
   143
Cross-device link.
sl@0
   144
sl@0
   145
@publishedAll
sl@0
   146
@externallyDefinedApi
sl@0
   147
*/
sl@0
   148
sl@0
   149
/** @def ENODEV
sl@0
   150
sl@0
   151
No such device. 
sl@0
   152
sl@0
   153
@publishedAll
sl@0
   154
@externallyDefinedApi
sl@0
   155
*/
sl@0
   156
sl@0
   157
/** @def ENOTDIR
sl@0
   158
sl@0
   159
Not a directory. 
sl@0
   160
sl@0
   161
@publishedAll
sl@0
   162
@externallyDefinedApi
sl@0
   163
*/
sl@0
   164
sl@0
   165
/** @def EISDIR
sl@0
   166
sl@0
   167
Is a directory. 
sl@0
   168
sl@0
   169
@publishedAll
sl@0
   170
@externallyDefinedApi
sl@0
   171
*/
sl@0
   172
sl@0
   173
/** @def EINVAL
sl@0
   174
sl@0
   175
Invalid argument. 
sl@0
   176
sl@0
   177
@publishedAll
sl@0
   178
@externallyDefinedApi
sl@0
   179
*/
sl@0
   180
sl@0
   181
/** @def ENFILE
sl@0
   182
sl@0
   183
Too many files open in system. 
sl@0
   184
sl@0
   185
@publishedAll
sl@0
   186
@externallyDefinedApi
sl@0
   187
*/
sl@0
   188
sl@0
   189
sl@0
   190
/** @def EMFILE
sl@0
   191
sl@0
   192
Too many open files. 
sl@0
   193
sl@0
   194
@publishedAll
sl@0
   195
@externallyDefinedApi
sl@0
   196
*/
sl@0
   197
sl@0
   198
/** @def ENOTTY
sl@0
   199
sl@0
   200
Inappropriate I/O control operation. 
sl@0
   201
sl@0
   202
@publishedAll
sl@0
   203
@externallyDefinedApi
sl@0
   204
*/
sl@0
   205
sl@0
   206
/** @def EFBIG
sl@0
   207
sl@0
   208
File too large. 
sl@0
   209
sl@0
   210
@publishedAll
sl@0
   211
@externallyDefinedApi
sl@0
   212
*/
sl@0
   213
sl@0
   214
/** @def ENOSPC
sl@0
   215
sl@0
   216
No space left on device
sl@0
   217
sl@0
   218
@publishedAll
sl@0
   219
@externallyDefinedApi
sl@0
   220
*/
sl@0
   221
sl@0
   222
/** @def ESPIPE
sl@0
   223
sl@0
   224
Invalid seek.
sl@0
   225
sl@0
   226
@publishedAll
sl@0
   227
@externallyDefinedApi
sl@0
   228
*/
sl@0
   229
sl@0
   230
/** @def EROFS
sl@0
   231
sl@0
   232
Read-only file system. 
sl@0
   233
sl@0
   234
@publishedAll
sl@0
   235
@externallyDefinedApi
sl@0
   236
*/
sl@0
   237
sl@0
   238
/** @def EMLINK
sl@0
   239
sl@0
   240
Too many links. 
sl@0
   241
sl@0
   242
@publishedAll
sl@0
   243
@externallyDefinedApi
sl@0
   244
*/
sl@0
   245
sl@0
   246
/** @def EPIPE
sl@0
   247
sl@0
   248
Broken pipe. 
sl@0
   249
sl@0
   250
@publishedAll
sl@0
   251
@externallyDefinedApi
sl@0
   252
*/
sl@0
   253
sl@0
   254
/** @def EDOM
sl@0
   255
sl@0
   256
Mathematics argument out of domain of function. 
sl@0
   257
sl@0
   258
@publishedAll
sl@0
   259
@externallyDefinedApi
sl@0
   260
*/
sl@0
   261
sl@0
   262
/** @def ERANGE
sl@0
   263
sl@0
   264
Result too large.
sl@0
   265
sl@0
   266
@publishedAll
sl@0
   267
@externallyDefinedApi
sl@0
   268
*/
sl@0
   269
sl@0
   270
/** @def EAGAIN
sl@0
   271
sl@0
   272
Resource unavailable, try again (may be the same value as [EWOULDBLOCK]).
sl@0
   273
sl@0
   274
@publishedAll
sl@0
   275
@externallyDefinedApi
sl@0
   276
*/
sl@0
   277
sl@0
   278
/** @def EWOULDBLOCK
sl@0
   279
sl@0
   280
Operation would block (may be the same value as [EAGAIN]).
sl@0
   281
 
sl@0
   282
@publishedAll
sl@0
   283
@externallyDefinedApi
sl@0
   284
*/
sl@0
   285
sl@0
   286
/** @def EINPROGRESS
sl@0
   287
sl@0
   288
Operation in progress. 
sl@0
   289
sl@0
   290
@publishedAll
sl@0
   291
@externallyDefinedApi
sl@0
   292
*/
sl@0
   293
sl@0
   294
/** @def EALREADY
sl@0
   295
sl@0
   296
Connection already in progress. 
sl@0
   297
sl@0
   298
@publishedAll
sl@0
   299
@externallyDefinedApi
sl@0
   300
*/
sl@0
   301
sl@0
   302
/** @def ENOTSOCK
sl@0
   303
sl@0
   304
Not a socket.
sl@0
   305
sl@0
   306
@publishedAll
sl@0
   307
@externallyDefinedApi
sl@0
   308
*/
sl@0
   309
sl@0
   310
/** @def EDESTADDRREQ
sl@0
   311
sl@0
   312
Destination address required. 
sl@0
   313
sl@0
   314
@publishedAll
sl@0
   315
@externallyDefinedApi
sl@0
   316
*/
sl@0
   317
sl@0
   318
/** @def EMSGSIZE
sl@0
   319
sl@0
   320
Message too large. 
sl@0
   321
sl@0
   322
@publishedAll
sl@0
   323
@externallyDefinedApi
sl@0
   324
*/
sl@0
   325
sl@0
   326
/** @def EPROTOTYPE
sl@0
   327
sl@0
   328
Protocol wrong type for socket. 
sl@0
   329
sl@0
   330
@publishedAll
sl@0
   331
@externallyDefinedApi
sl@0
   332
*/
sl@0
   333
sl@0
   334
/** @def ENOPROTOOPT
sl@0
   335
sl@0
   336
Protocol not available.
sl@0
   337
sl@0
   338
@publishedAll
sl@0
   339
@externallyDefinedApi
sl@0
   340
*/
sl@0
   341
sl@0
   342
/** @def EPROTONOSUPPORT
sl@0
   343
sl@0
   344
Protocol not supported.
sl@0
   345
sl@0
   346
@publishedAll
sl@0
   347
@externallyDefinedApi
sl@0
   348
*/
sl@0
   349
sl@0
   350
/** @def ESOCKTNOSUPPORT
sl@0
   351
sl@0
   352
Socket not supported.
sl@0
   353
sl@0
   354
@publishedAll
sl@0
   355
@released
sl@0
   356
*/
sl@0
   357
sl@0
   358
/** @def EOPNOTSUPP
sl@0
   359
sl@0
   360
Operation not supported on socket. 
sl@0
   361
sl@0
   362
@publishedAll
sl@0
   363
@externallyDefinedApi
sl@0
   364
*/
sl@0
   365
sl@0
   366
/** @def ENOTSUP
sl@0
   367
sl@0
   368
Not supported.
sl@0
   369
	
sl@0
   370
@publishedAll
sl@0
   371
@externallyDefinedApi
sl@0
   372
*/
sl@0
   373
sl@0
   374
/** @def EPFNOSUPPORT
sl@0
   375
sl@0
   376
Protocol family not supported
sl@0
   377
sl@0
   378
@publishedAll
sl@0
   379
@released
sl@0
   380
*/
sl@0
   381
sl@0
   382
/** @def EAFNOSUPPORT
sl@0
   383
sl@0
   384
Address family not supported.
sl@0
   385
sl@0
   386
@publishedAll
sl@0
   387
@externallyDefinedApi
sl@0
   388
*/
sl@0
   389
sl@0
   390
/** @def EADDRINUSE
sl@0
   391
sl@0
   392
Address in use.
sl@0
   393
sl@0
   394
@publishedAll
sl@0
   395
@externallyDefinedApi
sl@0
   396
*/
sl@0
   397
sl@0
   398
/** @def EADDRNOTAVAIL
sl@0
   399
sl@0
   400
Address not available.
sl@0
   401
sl@0
   402
@publishedAll
sl@0
   403
@externallyDefinedApi
sl@0
   404
*/
sl@0
   405
sl@0
   406
/**@def ENETDOWN
sl@0
   407
sl@0
   408
Network is down.
sl@0
   409
sl@0
   410
@publishedAll
sl@0
   411
@externallyDefinedApi
sl@0
   412
*/
sl@0
   413
sl@0
   414
/** @def ENETUNREACH
sl@0
   415
sl@0
   416
Network unreachable. 
sl@0
   417
sl@0
   418
@publishedAll
sl@0
   419
@externallyDefinedApi
sl@0
   420
*/
sl@0
   421
sl@0
   422
/** @def ENETRESET
sl@0
   423
sl@0
   424
Connection aborted by network. 
sl@0
   425
sl@0
   426
@publishedAll
sl@0
   427
@externallyDefinedApi
sl@0
   428
*/
sl@0
   429
sl@0
   430
/** @def ECONNABORTED
sl@0
   431
sl@0
   432
Connection aborted.
sl@0
   433
sl@0
   434
@publishedAll
sl@0
   435
@externallyDefinedApi
sl@0
   436
*/
sl@0
   437
sl@0
   438
/** @def ECONNRESET
sl@0
   439
sl@0
   440
Connection reset. 
sl@0
   441
sl@0
   442
@publishedAll
sl@0
   443
@externallyDefinedApi
sl@0
   444
*/
sl@0
   445
sl@0
   446
/** @def ENOBUFS
sl@0
   447
sl@0
   448
No buffer space available. 
sl@0
   449
sl@0
   450
@publishedAll
sl@0
   451
@externallyDefinedApi
sl@0
   452
*/
sl@0
   453
sl@0
   454
/** @def EISCONN
sl@0
   455
sl@0
   456
Socket is connected. 
sl@0
   457
sl@0
   458
@publishedAll
sl@0
   459
@externallyDefinedApi
sl@0
   460
*/
sl@0
   461
sl@0
   462
/** @def ENOTCONN 
sl@0
   463
sl@0
   464
Socket is not connected
sl@0
   465
sl@0
   466
@publishedAll
sl@0
   467
@externallyDefinedApi
sl@0
   468
*/
sl@0
   469
sl@0
   470
/** @def ESHUTDOWN
sl@0
   471
sl@0
   472
Can't send after socket shutdown
sl@0
   473
sl@0
   474
@publishedAll
sl@0
   475
@released
sl@0
   476
*/
sl@0
   477
sl@0
   478
/** @def ETOOMANYREFS
sl@0
   479
sl@0
   480
Too many references: can't splice
sl@0
   481
sl@0
   482
@publishedAll
sl@0
   483
@released
sl@0
   484
*/
sl@0
   485
sl@0
   486
/** @def ETIMEDOUT
sl@0
   487
sl@0
   488
Connection timed out.
sl@0
   489
sl@0
   490
@publishedAll
sl@0
   491
@externallyDefinedApi
sl@0
   492
*/
sl@0
   493
sl@0
   494
/** @def ECONNREFUSED
sl@0
   495
sl@0
   496
Connection refused. 
sl@0
   497
sl@0
   498
@publishedAll
sl@0
   499
@externallyDefinedApi
sl@0
   500
*/
sl@0
   501
sl@0
   502
sl@0
   503
/** @def ELOOP	
sl@0
   504
sl@0
   505
Too many levels of symbolic links.
sl@0
   506
sl@0
   507
@publishedAll
sl@0
   508
@externallyDefinedApi
sl@0
   509
*/
sl@0
   510
sl@0
   511
sl@0
   512
/** @def ENAMETOOLONG
sl@0
   513
sl@0
   514
Filename too long.
sl@0
   515
sl@0
   516
@publishedAll
sl@0
   517
@externallyDefinedApi
sl@0
   518
*/
sl@0
   519
sl@0
   520
/** @def EHOSTDOWN
sl@0
   521
sl@0
   522
Host is down
sl@0
   523
sl@0
   524
@publishedAll
sl@0
   525
@released
sl@0
   526
*/
sl@0
   527
sl@0
   528
/** @def EHOSTUNREACH
sl@0
   529
sl@0
   530
Host is unreachable. 
sl@0
   531
sl@0
   532
@publishedAll
sl@0
   533
@externallyDefinedApi
sl@0
   534
*/
sl@0
   535
sl@0
   536
/** @def ENOTEMPTY
sl@0
   537
sl@0
   538
Directory not empty
sl@0
   539
sl@0
   540
@publishedAll
sl@0
   541
@externallyDefinedApi
sl@0
   542
*/
sl@0
   543
sl@0
   544
sl@0
   545
/** @def EPROCLIM
sl@0
   546
sl@0
   547
Too many processes
sl@0
   548
sl@0
   549
@publishedAll
sl@0
   550
@released
sl@0
   551
*/
sl@0
   552
sl@0
   553
/** @def EUSERS	
sl@0
   554
sl@0
   555
Too many users
sl@0
   556
sl@0
   557
@publishedAll
sl@0
   558
@released
sl@0
   559
*/
sl@0
   560
sl@0
   561
sl@0
   562
/** @def EDQUOT	
sl@0
   563
sl@0
   564
Reserved.
sl@0
   565
sl@0
   566
@publishedAll
sl@0
   567
@externallyDefinedApi
sl@0
   568
*/
sl@0
   569
sl@0
   570
sl@0
   571
/** @def EREMOTE	
sl@0
   572
sl@0
   573
Too many levels of remote in path
sl@0
   574
sl@0
   575
@publishedAll
sl@0
   576
@released
sl@0
   577
*/
sl@0
   578
sl@0
   579
/** @def EBADRPC
sl@0
   580
sl@0
   581
RPC struct is bad
sl@0
   582
sl@0
   583
@publishedAll
sl@0
   584
@released
sl@0
   585
*/
sl@0
   586
sl@0
   587
/** @def ERPCMISMATCH
sl@0
   588
sl@0
   589
RPC version wrong
sl@0
   590
sl@0
   591
@publishedAll
sl@0
   592
@released
sl@0
   593
*/
sl@0
   594
sl@0
   595
/** @def EPROGUNAVAIL
sl@0
   596
sl@0
   597
RPC prog. not avail
sl@0
   598
sl@0
   599
@publishedAll
sl@0
   600
@released
sl@0
   601
*/
sl@0
   602
sl@0
   603
/** @def EPROGMISMATCH
sl@0
   604
sl@0
   605
Program version wrong
sl@0
   606
sl@0
   607
@publishedAll
sl@0
   608
@externallyDefinedApi
sl@0
   609
*/
sl@0
   610
sl@0
   611
/** @def EPROCUNAVAIL
sl@0
   612
sl@0
   613
Bad procedure for program
sl@0
   614
sl@0
   615
@publishedAll
sl@0
   616
@released
sl@0
   617
*/
sl@0
   618
sl@0
   619
sl@0
   620
/** @def ENOLCK
sl@0
   621
sl@0
   622
No locks available 
sl@0
   623
sl@0
   624
@publishedAll
sl@0
   625
@externallyDefinedApi
sl@0
   626
*/
sl@0
   627
sl@0
   628
/** @def ENOSYS	
sl@0
   629
sl@0
   630
Function not implemented
sl@0
   631
sl@0
   632
@publishedAll
sl@0
   633
@externallyDefinedApi
sl@0
   634
*/
sl@0
   635
sl@0
   636
sl@0
   637
/** @def EFTYPE	
sl@0
   638
sl@0
   639
Inappropriate file type or format
sl@0
   640
sl@0
   641
@publishedAll
sl@0
   642
@released
sl@0
   643
*/
sl@0
   644
sl@0
   645
/**@def EAUTH
sl@0
   646
sl@0
   647
Authentication error
sl@0
   648
	
sl@0
   649
@publishedAll
sl@0
   650
@externallyDefinedApi
sl@0
   651
*/
sl@0
   652
sl@0
   653
/** @def ENEEDAUTH
sl@0
   654
sl@0
   655
Need authenticator
sl@0
   656
sl@0
   657
@publishedAll
sl@0
   658
@released
sl@0
   659
*/
sl@0
   660
sl@0
   661
/** @def EIDRM	
sl@0
   662
sl@0
   663
Identifier removed.
sl@0
   664
sl@0
   665
@publishedAll
sl@0
   666
@externallyDefinedApi
sl@0
   667
*/
sl@0
   668
sl@0
   669
/** @def ENOMSG
sl@0
   670
sl@0
   671
No message of desired type
sl@0
   672
sl@0
   673
@publishedAll
sl@0
   674
@externallyDefinedApi
sl@0
   675
*/
sl@0
   676
sl@0
   677
/** @def EOVERFLOW 
sl@0
   678
sl@0
   679
Value too large to be stored in data type
sl@0
   680
sl@0
   681
@publishedAll
sl@0
   682
@externallyDefinedApi
sl@0
   683
*/
sl@0
   684
sl@0
   685
/** @def ECANCELED
sl@0
   686
sl@0
   687
Operation canceled
sl@0
   688
sl@0
   689
@publishedAll
sl@0
   690
@externallyDefinedApi
sl@0
   691
*/
sl@0
   692
sl@0
   693
/** @def EILSEQ	
sl@0
   694
sl@0
   695
Illegal byte sequence. 
sl@0
   696
sl@0
   697
@publishedAll
sl@0
   698
@externallyDefinedApi
sl@0
   699
*/
sl@0
   700
sl@0
   701
/** @def ENOATTR
sl@0
   702
sl@0
   703
Attribute not found
sl@0
   704
		
sl@0
   705
@publishedAll
sl@0
   706
@released
sl@0
   707
*/
sl@0
   708
sl@0
   709
/** @def EDOOFUS
sl@0
   710
sl@0
   711
Programming error
sl@0
   712
	
sl@0
   713
@publishedAll
sl@0
   714
@released
sl@0
   715
*/
sl@0
   716
sl@0
   717
sl@0
   718
/** @def EBADMSG
sl@0
   719
sl@0
   720
Bad message
sl@0
   721
	 
sl@0
   722
@publishedAll
sl@0
   723
@externallyDefinedApi
sl@0
   724
*/
sl@0
   725
sl@0
   726
/** @def EMULTIHOP
sl@0
   727
sl@0
   728
Multihop attempted
sl@0
   729
sl@0
   730
@publishedAll
sl@0
   731
@externallyDefinedApi
sl@0
   732
*/
sl@0
   733
sl@0
   734
/** @def ENOLINK
sl@0
   735
sl@0
   736
Link has been severed
sl@0
   737
	 
sl@0
   738
@publishedAll
sl@0
   739
@externallyDefinedApi
sl@0
   740
*/
sl@0
   741
sl@0
   742
/** @def EPROTO	
sl@0
   743
sl@0
   744
Protocol error
sl@0
   745
sl@0
   746
@publishedAll
sl@0
   747
@externallyDefinedApi
sl@0
   748
*/
sl@0
   749
sl@0
   750
sl@0
   751
/** @def ELAST	
sl@0
   752
sl@0
   753
Must be equal to largest errno
sl@0
   754
sl@0
   755
@publishedAll
sl@0
   756
@externallyDefinedApi
sl@0
   757
*/
sl@0
   758
sl@0
   759
sl@0
   760
/** @def ENOTBLK
sl@0
   761
sl@0
   762
Block device required
sl@0
   763
sl@0
   764
@publishedAll
sl@0
   765
@externallyDefinedApi
sl@0
   766
*/
sl@0
   767