OsConstants 类

定义

常量和帮助程序函数用于 Os.

[Android.Runtime.Register("android/system/OsConstants", DoNotGenerateAcw=true)]
public sealed class OsConstants : Java.Lang.Object
[<Android.Runtime.Register("android/system/OsConstants", DoNotGenerateAcw=true)>]
type OsConstants = class
    inherit Object
继承
OsConstants
属性

注解

常量和帮助程序函数用于 Os.

适用于 . 的 android.system.OsConstantsJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

属性

AfInet
AfInet6
AfNetlink

常量和帮助程序函数用于 Os.

AfPacket

常量和帮助程序函数用于 Os.

AfUnix
AfUnspec
AfVsock

特定于 linux 的 virt-vsock 地址系列。

AiAddrconfig
AiAll
AiCanonname
AiNumerichost
AiNumericserv
AiPassive
AiV4mapped
ArphrdEther

常量和帮助程序函数用于 Os.

CapAuditControl
CapAuditWrite
CapBlockSuspend
CapChown
CapDacOverride
CapDacReadSearch
CapFowner
CapFsetid
CapIpcLock
CapIpcOwner
CapKill
CapLastCap
CapLease
CapLinuxImmutable
CapMacAdmin
CapMacOverride
CapMknod
CapNetAdmin
CapNetBindService
CapNetBroadcast
CapNetRaw
CapSetfcap
CapSetgid
CapSetpcap
CapSetuid
CapSysAdmin
CapSysBoot
CapSysChroot
CapSyslog
CapSysModule
CapSysNice
CapSysPacct
CapSysPtrace
CapSysRawio
CapSysResource
CapSysTime
CapSysTtyConfig
CapWakeAlarm
Class

返回此 Object的运行时类。

(继承自 Object)
E2big
Eacces
Eaddrinuse
Eaddrnotavail
Eafnosupport
Eagain
EaiAgain
EaiBadflags
EaiFail
EaiFamily
EaiMemory
EaiNodata
EaiNoname
EaiOverflow
EaiService
EaiSocktype
EaiSystem
Ealready
Ebadf
Ebadmsg
Ebusy
Ecanceled
Echild
Econnaborted
Econnrefused
Econnreset
Edeadlk
Edestaddrreq
Edom
Edquot
Eexist
Efault
Efbig
Ehostunreach
Eidrm
Eilseq
Einprogress
Eintr
Einval
Eio
Eisconn
Eisdir
Eloop
Emfile
Emlink
Emsgsize
Emultihop
Enametoolong
Enetdown
Enetreset
Enetunreach
Enfile
Enobufs
Enodata
Enodev
Enoent
Enoexec
Enolck
Enolink
Enomem
Enomsg
Enonet

常量和帮助程序函数用于 Os.

Enoprotoopt
Enospc
Enosr
Enostr
Enosys
Enotconn
Enotdir
Enotempty
Enotsock
Enotsup
Enotty
Enxio
Eopnotsupp
Eoverflow
Eperm
Epipe
Eproto
Eprotonosupport
Eprototype
Erange
Erofs
Espipe
Esrch
Estale
EthPAll

常量和帮助程序函数用于 Os.

EthPArp

常量和帮助程序函数用于 Os.

EthPIp

常量和帮助程序函数用于 Os.

EthPIpv6

常量和帮助程序函数用于 Os.

Etime
Etimedout
Etxtbsy
Exdev
ExitFailure
ExitSuccess
FdCloexec
FDupfd
FDupfdCloexec

常量和帮助程序函数用于 Os.

FGetfd
FGetfl
FGetlk
FGetlk64
FGetown
Fionread
FOk
FRdlck
FSetfd
FSetfl
FSetlk
FSetlk64
FSetlkw
FSetlkw64
FSetown
FUnlck
FWrlck
Handle

基础 Android 实例的句柄。

(继承自 Object)
Icmp6EchoReply

常量和帮助程序函数用于 Os.

Icmp6EchoRequest

常量和帮助程序函数用于 Os.

IcmpEcho

常量和帮助程序函数用于 Os.

IcmpEchoreply

常量和帮助程序函数用于 Os.

IfaFDadfailed
IfaFDeprecated
IfaFHomeaddress
IfaFManagetempaddr

常量和帮助程序函数用于 Os.

IfaFNodad
IfaFNoprefixroute

常量和帮助程序函数用于 Os.

IfaFOptimistic
IfaFPermanent
IfaFSecondary
IfaFTemporary
IfaFTentative
IffAllmulti
IffAutomedia
IffBroadcast
IffDebug
IffDynamic
IffLoopback
IffMaster
IffMulticast
IffNoarp
IffNotrailers
IffPointopoint
IffPortsel
IffPromisc
IffRunning
IffSlave
IffUp
IpMulticastIf
IpMulticastLoop
IpMulticastTtl
IpprotoIcmp
IpprotoIcmpv6
IpprotoIp
IpprotoIpv6
IpprotoRaw
IpprotoTcp
IpprotoUdp
IpTos
IpTtl
Ipv6Checksum
Ipv6MulticastHops
Ipv6MulticastIf
Ipv6MulticastLoop
Ipv6Recvdstopts
Ipv6Recvhoplimit
Ipv6Recvhopopts
Ipv6Recvpktinfo
Ipv6Recvrthdr
Ipv6Recvtclass
Ipv6Tclass
Ipv6UnicastHops
Ipv6V6only
JniIdentityHashCode

常量和帮助程序函数用于 Os.

(继承自 Object)
JniPeerMembers

常量和帮助程序函数用于 Os.

MapAnonymous

常量和帮助程序函数用于 Os.

MapFixed
MapPrivate
MapShared
McastBlockSource
McastJoinGroup
McastJoinSourceGroup
McastLeaveGroup
McastLeaveSourceGroup
McastUnblockSource
MclCurrent
MclFuture
MfdCloexec

常量和帮助程序函数用于 Os.

MsAsync
MsgCtrunc
MsgDontroute
MsgEor
MsgOob
MsgPeek
MsgTrunc
MsgWaitall
MsInvalidate
MsSync
NetlinkInetDiag

SELinux 强制仅system_server和 netd 才能使用此 netlink 套接字类型。

NetlinkNetfilter

常量和帮助程序函数用于 Os.

NetlinkRoute

常量和帮助程序函数用于 Os.

NiDgram
NiNamereqd
NiNofqdn
NiNumerichost
NiNumericserv
OAccmode
OAppend
OCloexec

常量和帮助程序函数用于 Os.

OCreat
ODsync

常量和帮助程序函数用于 Os.

OExcl
ONoctty
ONofollow
ONonblock
ORdonly
ORdwr
OSync
OTrunc
OWronly
PeerReference

常量和帮助程序函数用于 Os.

(继承自 Object)
Pollerr
Pollhup
Pollin
Pollnval
Pollout
Pollpri
Pollrdband
Pollrdnorm
Pollwrband
Pollwrnorm
PrGetDumpable
ProtExec
ProtNone
ProtRead
ProtWrite
PrSetDumpable
PrSetNoNewPrivs
ROk
RtmgrpNeigh

常量和帮助程序函数用于 Os.

RtScopeHost
RtScopeLink
RtScopeNowhere
RtScopeSite
RtScopeUniverse
Sc2CBind
Sc2CDev
Sc2CharTerm
Sc2CVersion
Sc2FortDev
Sc2FortRun
Sc2Localedef
Sc2SwDev
Sc2Upe
Sc2Version
ScAioListioMax
ScAioMax
ScAioPrioDeltaMax
ScArgMax
ScAsynchronousIo
ScAtexitMax
ScAvphysPages
ScBcBaseMax
ScBcDimMax
ScBcScaleMax
ScBcStringMax
ScChildMax
ScClkTck
ScCollWeightsMax
ScDelaytimerMax
ScExprNestMax
ScFsync
ScGetgrRSizeMax
ScGetpwRSizeMax
ScIovMax
ScJobControl
ScLineMax
ScLoginNameMax
ScMappedFiles
ScMemlock
ScMemlockRange
ScMemoryProtection
ScMessagePassing
ScMqOpenMax
ScMqPrioMax
ScNgroupsMax
ScNprocessorsConf
ScNprocessorsOnln
ScOpenMax
ScPagesize
ScPageSize
ScPassMax
ScPhysPages
ScPrioritizedIo
ScPriorityScheduling
ScRealtimeSignals
ScReDupMax
ScRtsigMax
ScSavedIds
ScSemaphores
ScSemNsemsMax
ScSemValueMax
ScSharedMemoryObjects
ScSigqueueMax
ScStreamMax
ScSynchronizedIo
ScThreadAttrStackaddr
ScThreadAttrStacksize
ScThreadDestructorIterations
ScThreadKeysMax
ScThreadPrioInherit
ScThreadPrioProtect
ScThreadPriorityScheduling
ScThreads
ScThreadSafeFunctions
ScThreadStackMin
ScThreadThreadsMax
ScTimerMax
ScTimers
ScTtyNameMax
ScTznameMax
ScVersion
ScXbs5Ilp32Off32
ScXbs5Ilp32Offbig
ScXbs5Lp64Off64
ScXbs5LpbigOffbig
ScXopenCrypt
ScXopenEnhI18n
ScXopenLegacy
ScXopenRealtime
ScXopenRealtimeThreads
ScXopenShm
ScXopenUnix
ScXopenVersion
ScXopenXcuVersion
SeekCur
SeekEnd
SeekSet
ShutRd
ShutRdwr
ShutWr
SIfblk
SIfchr
SIfdir
SIfifo
SIflnk
SIfmt
SIfreg
SIfsock
Sigabrt
Sigalrm
Sigbus
Sigchld
Sigcont
Sigfpe
Sighup
Sigill
Sigint
Sigio
Sigkill
Sigpipe
Sigprof
Sigpwr
Sigquit
Sigrtmax
Sigrtmin
Sigsegv
Sigstkflt
Sigstop
Sigsys
Sigterm
Sigtrap
Sigtstp
Sigttin
Sigttou
Sigurg
Sigusr1
Sigusr2
Sigvtalrm
Sigwinch
Sigxcpu
Sigxfsz
Siocgifaddr
Siocgifbrdaddr
Siocgifdstaddr
Siocgifnetmask
SIrgrp
SIroth
SIrusr
SIrwxg
SIrwxo
SIrwxu
SIsgid
SIsuid
SIsvtx
SIwgrp
SIwoth
SIwusr
SIxgrp
SIxoth
SIxusr
SoBindtodevice
SoBroadcast
SockCloexec

在创建Os#socket(int,int,int)Os#socketpair(int,int,int,java.io.FileDescriptor,java.io.FileDescriptor)或创建的新文件描述符上设置 close-on-exec (FD_CLOEXEC) 标志。

SockDgram
SockNonblock

在创建Os#socket(int,int,int)Os#socketpair(int,int,int,java.io.FileDescriptor,java.io.FileDescriptor)的文件描述符上设置O_NONBLOCK文件状态标志。

SockRaw
SockSeqpacket
SockStream
SoDebug
SoDontroute
SoError
SoKeepalive
SoLinger
SolSocket
SolUdp

常量和帮助程序函数用于 Os.

SoOobinline
SoPasscred
SoPeercred
SoRcvbuf
SoRcvlowat
SoRcvtimeo
SoReuseaddr
SoSndbuf
SoSndlowat
SoSndtimeo
SoType
StderrFileno
StdinFileno
StdoutFileno
StMandlock

常量和帮助程序函数用于 Os.

StNoatime

常量和帮助程序函数用于 Os.

StNodev

常量和帮助程序函数用于 Os.

StNodiratime

常量和帮助程序函数用于 Os.

StNoexec

常量和帮助程序函数用于 Os.

StNosuid

常量和帮助程序函数用于 Os.

StRdonly

常量和帮助程序函数用于 Os.

StRelatime

常量和帮助程序函数用于 Os.

StSynchronous

常量和帮助程序函数用于 Os.

TcpNodelay
TcpUserTimeout

常量和帮助程序函数用于 Os.

ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 Object)
ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 Object)
UdpGro

常量和帮助程序函数用于 Os.

UdpSegment

常量和帮助程序函数用于 Os.

VmaddrCidAny

要侦听所有 CID 的 virtio-vsock svmCid 值。

VmaddrCidHost

环回通信的 virtio-vsock svmCid 值。

VmaddrCidLocal

主机通信的 virtio-vsock svmCid 值。

VmaddrPortAny

要绑定到任何可用端口的 virtio-vsock svmPort 值。

Wcontinued
Wexited
Wnohang
Wnowait
WOk
Wstopped
Wuntraced
XOk

方法

Clone()

创建并返回此对象的副本。

(继承自 Object)
Dispose()

常量和帮助程序函数用于 Os.

(继承自 Object)
Dispose(Boolean)

常量和帮助程序函数用于 Os.

(继承自 Object)
Equals(Object)

指示其他对象是否“等于”此对象。

(继承自 Object)
ErrnoName(Int32)

返回 errno 值的字符串名称。

GaiName(Int32)

返回 getaddrinfo(3) 错误值的字符串名称。

GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
S_ISBLK(Int32)

测试给定模式是否为块设备。

S_ISCHR(Int32)

测试给定模式是否为字符设备。

S_ISDIR(Int32)

测试给定模式是否为目录。

S_ISFIFO(Int32)

测试给定模式是否为 FIFO。

S_ISLNK(Int32)

测试给定模式是否为符号链接。

S_ISREG(Int32)

测试给定模式是否为常规文件。

S_ISSOCK(Int32)

测试给定模式是否为套接字。

SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

常量和帮助程序函数用于 Os.

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

常量和帮助程序函数用于 Os.

(继承自 Object)
Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<><

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)
WCOREDUMP(Int32)

测试子转储核心是否。

WEXITSTATUS(Int32)

提取子项的退出状态。

WIFEXITED(Int32)

测试子级是否正常退出。

WIFSIGNALED(Int32)

测试子级是否被信号终止。

WIFSTOPPED(Int32)

测试子级是否被信号停止(未终止)。

WSTOPSIG(Int32)

返回导致子级停止的信号。

WTERMSIG(Int32)

返回导致子级退出的信号。

显式接口实现

IJavaPeerable.Disposed()

常量和帮助程序函数用于 Os.

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

常量和帮助程序函数用于 Os.

(继承自 Object)
IJavaPeerable.Finalized()

常量和帮助程序函数用于 Os.

(继承自 Object)
IJavaPeerable.JniManagedPeerState

常量和帮助程序函数用于 Os.

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

常量和帮助程序函数用于 Os.

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

常量和帮助程序函数用于 Os.

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

常量和帮助程序函数用于 Os.

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

常量和帮助程序函数用于 Os.

GetJniTypeName(IJavaPeerable)

常量和帮助程序函数用于 Os.

适用于