|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 11264 (0x2c00) Types: Ada Source Notes: 03_class, FILE, R1k_Segment, e3_tag, package Posix_Current_Exception, seg_0213e8
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
package Posix_Current_Exception is -- The Lynx values for errno, see /usr/include/errno.h No_Error : constant := 0; Eperm : constant := 1; Enoent : constant := 2; Esrch : constant := 3; Eintr : constant := 4; Eio : constant := 5; Enxio : constant := 6; E2big : constant := 7; Enoexec : constant := 8; Ebadf : constant := 9; Echild : constant := 10; Eagain : constant := 11; Enomem : constant := 12; Eacces : constant := 13; Efault : constant := 14; Enotblk : constant := 15; Ebusy : constant := 16; Eexist : constant := 17; Exdev : constant := 18; Enodev : constant := 19; Enotdir : constant := 20; Eisdir : constant := 21; Einval : constant := 22; Enfile : constant := 23; Emfile : constant := 24; Enotty : constant := 25; Etxtbsy : constant := 26; Efbig : constant := 27; Enospc : constant := 28; Espipe : constant := 29; Erofs : constant := 30; Emlink : constant := 31; Epipe : constant := 32; Edom : constant := 33; Erange : constant := 34; Einprogress : constant := 36; Ealready : constant := 37; Enotsock : constant := 38; Edestaddrreq : constant := 39; Emsgsize : constant := 40; Eprototype : constant := 41; Enoprotoopt : constant := 42; Eprotonosupport : constant := 43; Esocktnosupport : constant := 44; Eopnotsupp : constant := 45; Epfnosupport : constant := 46; Eafnosupport : constant := 47; Eaddrinuse : constant := 48; Eaddrnotavail : constant := 49; Enetdown : constant := 50; Enetunreach : constant := 51; Enetreset : constant := 52; Econnaborted : constant := 53; Econnreset : constant := 54; Enobufs : constant := 55; Eisconn : constant := 56; Enotconn : constant := 57; Eshutdown : constant := 58; Etoomanyrefs : constant := 59; Etimedout : constant := 60; Econnrefused : constant := 61; Eloop : constant := 62; Enametoolong : constant := 63; Ehostdown : constant := 64; Ehostunreach : constant := 65; Enotempty : constant := 66; Eproclim : constant := 67; Eusers : constant := 68; Ecanceled : constant := 69; Edeadlk : constant := 72; Enotchr : constant := 76; Ehighb : constant := 80; Enosys : constant := 99; Eidrm : constant := 36; Enomsg : constant := 35; Enolck : constant := 46; type Errno is (No_Exception, Operation_Not_Permitted, -- EPERM No_Such_File_Or_Directory, -- ENOENT No_Such_Process, -- ESRCH Interrupted_Operation, -- EINTR Input_Output_Error, -- EIO No_Such_Device_Or_Address, -- ENXIO Arg_List_Too_Long, -- E2BIG Exec_Format_Error, -- ENOEXEC Bad_File_Descriptor, -- EBADF No_Child_Process, -- ECHILD Resource_Temporarily_Unavailable, -- EAGAIN or EWOULDBLOCK Not_Enough_Space, -- ENOMEM Permission_Denied, -- EACCES Bad_Address, -- EFAULT Block_Device_Required, -- ENOTBLK (not in POSIX) Resource_Busy, -- EBUSY File_Exists, -- EEXIST Improper_Link, -- EXDEV No_Such_Device, -- ENODEV Not_A_Directory, -- ENOTDIR Is_A_Directory, -- EISDIR Invalid_Argument, -- EINVAL Too_Many_Open_Files_In_System, -- ENFILE Too_Many_Open_Files, -- EMFILE Inappropriate_Io_Control_Operation, -- ENOTTY Text_File_Busy, -- ETXTBSY (not in POSIX) File_Too_Big, -- EFBIG No_Space_Left_On_Device, -- ENOSPC Invalid_Seek, -- ESPIPE Read_Only_File_System, -- EROFS Too_Many_Links, -- EMLINK Broken_Pipe, -- EPIPE Domain_Error, -- EDOM Result_Too_Large, -- ERANGE No_Such_Message, -- ENOMSG (Not in POSIX) Operation_Now_In_Progress, -- EINPROGRESS\x09(NOT_IN_POSIX) Operation_Already_In_Progress, -- EALREADY (Not in POSIX) Socket_Operation_On_Non_Socket, -- ENOTSOCK (Not in POSIX) Destination_Address_Required, -- EDESTADDRREQ (Not in POSIX) Message_Too_Long, -- EMSGSIZE (Not in POSIX) Protocol_Wrong_Type_For_Socket, -- EPROTOTYPE (Not in POSIX) Protocol_Not_Available, -- ENOPROTOOPT (Not in POSIX) Protocol_Not_Supported, -- EPROTONOSUPPORT (Not in POSIX) Socket_Type_Not_Supported, -- ESOCKTNOSUPPORT (Not in POSIX) Operation_Not_Supported_On_Socket, -- EOPNOTSUPP (Not in POSIX) No_Locks_Available, -- ENOLCK or EPFNOSUPPORT Address_Family_Not_Supported_By_Protocol_Family, -- EAFNOSUPPORT (Not in POSIX) Address_Already_In_Use, -- EADDRINUSE (Not in POSIX) Cant_Assign_Requested_Address, -- EADDRNOTAVAIL (Not in POSIX) Network_Is_Down, -- ENETDOWN (Not in POSIX) Network_Is_Unreachable, -- ENETUNREACH (Not in POSIX) Network_Dropped_Connection_On_Reset, -- ENETRESET (Not in POSIX) Software_Caused_Connection_Abort, -- ECONNABORTED (Not in POSIX) Connection_Reset_By_Peer, -- ECONNRESET (Not in POSIX) No_Buffer_Space_Available, -- ENOBUFS (Not in POSIX) Socket_Is_Already_Connected, -- EISCONN (Not in POSIX) Socket_Is_Not_Connected, -- ENOTCONN (Not in POSIX) Cant_Send_After_Socket_Shutdown, -- ESHUTDOWN (Not in POSIX) Too_Many_References_Cant_Splice, -- ETOOMANYREFS (Not in POSIX) Connection_Timed_Out, -- ETIMEDOUT (Not in POSIX) Connection_Refused, -- ECONNREFUSED (Not in POSIX) Too_Many_Levels_Of_Symbolic_Links, -- ELOOP (Not in POSIX) Filename_Too_Long, -- ENAMETOOLONG Host_Is_Down, -- EHOSTDOWN (Not in POSIX) No_Route_To_Host, -- EHOSTUNREACH (Not in POSIX) Directory_Not_Empty, -- ENOTEMPTY Too_Many_Processes, -- EPROCLIM (Not in POSIX) Too_Many_Users, -- EUSERS (Not in POSIX) Asynchronous_Operation_Canceled, -- ECANCELED (Not in POSIX) Resource_Deadlock_Avoided, -- EDEADLK High_Bit_In_File_Name, -- EHIGHB (Not in POSIX) Function_Not_Implemented); -- ENOSYS for Errno use (No_Exception => No_Error, Operation_Not_Permitted => Eperm, No_Such_File_Or_Directory => Enoent, No_Such_Process => Esrch, Interrupted_Operation => Eintr, Input_Output_Error => Eio, No_Such_Device_Or_Address => Enxio, Arg_List_Too_Long => E2big, Exec_Format_Error => Enoexec, Bad_File_Descriptor => Ebadf, No_Child_Process => Echild, Resource_Temporarily_Unavailable => Eagain, Not_Enough_Space => Enomem, Permission_Denied => Eacces, Bad_Address => Efault, Block_Device_Required => Enotblk, Resource_Busy => Ebusy, File_Exists => Eexist, Improper_Link => Exdev, No_Such_Device => Enodev, Not_A_Directory => Enotdir, Is_A_Directory => Eisdir, Invalid_Argument => Einval, Too_Many_Open_Files_In_System => Enfile, Too_Many_Open_Files => Emfile, Inappropriate_Io_Control_Operation => Enotty, Text_File_Busy => Etxtbsy, File_Too_Big => Efbig, No_Space_Left_On_Device => Enospc, Invalid_Seek => Espipe, Read_Only_File_System => Erofs, Too_Many_Links => Emlink, Broken_Pipe => Epipe, Domain_Error => Edom, Result_Too_Large => Erange, No_Such_Message => Enomsg, Operation_Now_In_Progress => Einprogress, Operation_Already_In_Progress => Ealready, Socket_Operation_On_Non_Socket => Enotsock, Destination_Address_Required => Edestaddrreq, Message_Too_Long => Emsgsize, Protocol_Wrong_Type_For_Socket => Eprototype, Protocol_Not_Available => Enoprotoopt, Protocol_Not_Supported => Eprotonosupport, Socket_Type_Not_Supported => Esocktnosupport, Operation_Not_Supported_On_Socket => Eopnotsupp, No_Locks_Available => Enolck, Address_Family_Not_Supported_By_Protocol_Family => Eafnosupport, Address_Already_In_Use => Eaddrinuse, Cant_Assign_Requested_Address => Eaddrnotavail, Network_Is_Down => Enetdown, Network_Is_Unreachable => Enetunreach, Network_Dropped_Connection_On_Reset => Enetreset, Software_Caused_Connection_Abort => Econnaborted, Connection_Reset_By_Peer => Econnreset, No_Buffer_Space_Available => Enobufs, Socket_Is_Already_Connected => Eisconn, Socket_Is_Not_Connected => Enotconn, Cant_Send_After_Socket_Shutdown => Eshutdown, Too_Many_References_Cant_Splice => Etoomanyrefs, Connection_Timed_Out => Etimedout, Connection_Refused => Econnrefused, Too_Many_Levels_Of_Symbolic_Links => Eloop, Filename_Too_Long => Enametoolong, Host_Is_Down => Ehostdown, No_Route_To_Host => Ehostunreach, Directory_Not_Empty => Enotempty, Too_Many_Processes => Eproclim, Too_Many_Users => Eusers, Asynchronous_Operation_Canceled => Ecanceled, Resource_Deadlock_Avoided => Edeadlk, High_Bit_In_File_Name => Ehighb, Function_Not_Implemented => Enosys); -- Returns the ERRNO value for the last POSIX call in the current task: function Get_Errno return Errno; -- To print it, use ERRNO'IMAGE end Posix_Current_Exception;
nblk1=a nid=0 hdr6=14 [0x00] rec0=23 rec1=00 rec2=01 rec3=036 [0x01] rec0=1e rec1=00 rec2=02 rec3=01c [0x02] rec0=1d rec1=00 rec2=03 rec3=00e [0x03] rec0=17 rec1=00 rec2=04 rec3=032 [0x04] rec0=10 rec1=00 rec2=05 rec3=040 [0x05] rec0=0f rec1=00 rec2=06 rec3=068 [0x06] rec0=18 rec1=00 rec2=07 rec3=010 [0x07] rec0=19 rec1=00 rec2=08 rec3=052 [0x08] rec0=14 rec1=00 rec2=09 rec3=016 [0x09] rec0=16 rec1=00 rec2=0a rec3=000 tail 0x2151cbcb8838d739fe684 0x42a00088462060003