31 #ifndef __SOLARIS_HH__
32 #define __SOLARIS_HH__
122 #endif // __SOLARIS_HH__
int32_t st_blksize
optimal I/O block size
This class encapsulates the types, structures, constants, functions, and syscall-number mappings spec...
char nodename[_SYS_NMLN]
Node name.
uint32_t st_nlink
link count
Interface struct for uname().
static const int _SYS_NMLN
Length of strings in struct utsname (plus 1 for null char).
uint64_t st_rdev
device number
char version[_SYS_NMLN]
OS version.
int64_t st_blocks
number of blocks allocated
int32_t st_gid
owner's group ID
char release[_SYS_NMLN]
OS release.
static const int TGT_AT_FDCWD
int64_t st_blocks
number of blocks allocated
uint64_t st_rdev
device number
void tgt_stat
Stat buffer.
int64_t st_size
file size in bytes
char machine[_SYS_NMLN]
Machine type.
char sysname[_SYS_NMLN]
System name.
int32_t st_gid
owner's group ID
Defines global host-dependent types: Counter, Tick, and (indirectly) {int,uint}{8,16,32,64}_t.
int64_t st_size
file size in bytes
int32_t st_uid
owner's user ID
uint64_t size_t
Basic Solaris types.
int32_t st_uid
owner's user ID
This class encapsulates the types, structures, constants, functions, and syscall-number mappings spec...
int32_t st_blksize
optimal I/O block size
uint32_t st_nlink
link count
struct Solaris::utsname utsname
Interface struct for uname().