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する定数とヘルパー関数。

の Java ドキュメントandroid.system.OsConstants

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

プロパティ

AfInet
AfInet6
AfNetlink

で使用 Osする定数とヘルパー関数。

AfPacket

で使用 Osする定数とヘルパー関数。

AfUnix
AfUnspec
AfVsock

virt-vsock アドレス ファミリ(Linux 固有)。

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 では、この netlink ソケットの種類を使用できるのはsystem_serverと netd だけであることを強制します。

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

によって作成された新しいファイル記述子に close-on-exec (FD_CLOEXEC) フラグを Os#socket(int,int,int) 設定します Os#socketpair(int,int,int,java.io.FileDescriptor,java.io.FileDescriptor)

SockDgram
SockNonblock

によって作成されたファイル記述子にO_NONBLOCKファイルステータスフラグを Os#socket(int,int,int) 設定します Os#socketpair(int,int,int,java.io.FileDescriptor,java.io.FileDescriptor)

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 は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 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()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 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> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</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する定数とヘルパー関数。

適用対象