theSq3Lite
10.0
NHI1
-
theKernel
-
theLink
-
theConfig
-
theSq3Lite
-
theCompiler
-
theBrain
-
theGuard
-
theLib
-
theATL
c
-
tcl
-
atl
-
cs
-
py
-
rb
-
jv
-
cc
Loading...
Searching...
No Matches
Sq3IoCapEF.java
Go to the documentation of this file.
1
9
/* LABEL-NO */
10
package
jvsq3lite;
11
12
// BEGIN-Sq3IoCapEF - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
13
16
public
class
Sq3IoCapEF
{
17
public
enum
Set
{
18
ATOMIC
(1 ),
// 0x00000001
19
ATOMIC512
(2 ),
// 0x00000002
20
ATOMIC1K
(4 ),
// 0x00000004
21
ATOMIC2K
(8 ),
// 0x00000008
22
ATOMIC4K
(16 ),
// 0x00000010
23
ATOMIC8K
(32 ),
// 0x00000020
24
ATOMIC16K
(64 ),
// 0x00000040
25
ATOMIC32K
(128 ),
// 0x00000080
26
ATOMIC64K
(256 ),
// 0x00000100
27
SAFE_APPEND
(512 ),
// 0x00000200
28
SEQUENTIAL
(1024 ),
// 0x00000400
29
UNDELETABLE_WHEN_OPEN
(2048 ),
// 0x00000800
30
POWERSAFE_OVERWRITE
(4096 ),
// 0x00001000
31
IMMUTABLE
(8192 ),
// 0x00002000
32
BATCH_ATOMIC
(16384);
// 0x00004000
33
public
final
int
val
;
34
Set
(
int
val) {this.val = val;}
35
public
int
get
() {
return
val; }
36
}
37
private
final
int
flag;
38
private
Sq3IoCapEF
(
int
flg) {
39
this.flag = flg;
40
}
41
public
int
get
() {
return
flag; }
42
public
String
toString
() {
43
return
Sq3Lite
.
IoCapEF_ToString
(
this
);
44
}
45
public
boolean
equals
(
Sq3IoCapEF
other) {
46
return
this.flag == other.flag;
47
}
48
static
public
Sq3IoCapEF
AND
(
Sq3IoCapEF
.
Set
... vals) {
49
int
flag = 0;
50
for
(
int
i = 0; i < vals.length; i++) {
51
flag&=vals[i].val;
52
}
53
return
new
Sq3IoCapEF
(flag);
54
}
55
static
public
Sq3IoCapEF
set
(
int
val) {
56
return
Sq3Lite
.
IoCapEF_FromInt
(val);
57
}
58
}
59
60
// END-Sq3IoCapEF - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
jvsq3lite.Sq3IoCapEF
Java: enum Sq3IoCapEF → C-API
Definition
Sq3IoCapEF.java:16
jvsq3lite.Sq3IoCapEF.toString
String toString()
Definition
Sq3IoCapEF.java:42
jvsq3lite.Sq3IoCapEF.equals
boolean equals(Sq3IoCapEF other)
Definition
Sq3IoCapEF.java:45
jvsq3lite.Sq3IoCapEF.AND
static Sq3IoCapEF AND(Sq3IoCapEF.Set... vals)
Definition
Sq3IoCapEF.java:48
jvsq3lite.Sq3Lite
Sq3Lite PACKAGE - toplevel package of the Programming-Language-Micro-Kernel (PLMK) …
Definition
Sq3Lite.java:125
jvsq3lite.Sq3IoCapEF.Set
Definition
Sq3IoCapEF.java:17
jvsq3lite.Sq3IoCapEF.Set.ATOMIC2K
ATOMIC2K
Definition
Sq3IoCapEF.java:21
jvsq3lite.Sq3IoCapEF.Set.ATOMIC64K
ATOMIC64K
Definition
Sq3IoCapEF.java:26
jvsq3lite.Sq3IoCapEF.Set.val
final int val
Definition
Sq3IoCapEF.java:33
jvsq3lite.Sq3IoCapEF.Set.ATOMIC8K
ATOMIC8K
Definition
Sq3IoCapEF.java:23
jvsq3lite.Sq3IoCapEF.Set.UNDELETABLE_WHEN_OPEN
UNDELETABLE_WHEN_OPEN
Definition
Sq3IoCapEF.java:29
jvsq3lite.Sq3IoCapEF.Set.SEQUENTIAL
SEQUENTIAL
Definition
Sq3IoCapEF.java:28
jvsq3lite.Sq3IoCapEF.Set.IMMUTABLE
IMMUTABLE
Definition
Sq3IoCapEF.java:31
jvsq3lite.Sq3IoCapEF.Set.ATOMIC16K
ATOMIC16K
Definition
Sq3IoCapEF.java:24
jvsq3lite.Sq3IoCapEF.Set.SAFE_APPEND
SAFE_APPEND
Definition
Sq3IoCapEF.java:27
jvsq3lite.Sq3IoCapEF.Set.ATOMIC4K
ATOMIC4K
Definition
Sq3IoCapEF.java:22
jvsq3lite.Sq3IoCapEF.Set.ATOMIC32K
ATOMIC32K
Definition
Sq3IoCapEF.java:25
jvsq3lite.Sq3IoCapEF.Set.ATOMIC
ATOMIC
Definition
Sq3IoCapEF.java:18
jvsq3lite.Sq3IoCapEF.Set.ATOMIC512
ATOMIC512
Definition
Sq3IoCapEF.java:19
jvsq3lite.Sq3IoCapEF.Set.Set
Set(int val)
Definition
Sq3IoCapEF.java:34
jvsq3lite.Sq3IoCapEF.Set.ATOMIC1K
ATOMIC1K
Definition
Sq3IoCapEF.java:20
jvsq3lite.Sq3IoCapEF.Set.POWERSAFE_OVERWRITE
POWERSAFE_OVERWRITE
Definition
Sq3IoCapEF.java:30
jvsq3lite.Sq3IoCapEF.Set.BATCH_ATOMIC
BATCH_ATOMIC
Definition
Sq3IoCapEF.java:32
Sq3IoCapEF
Sq3IoCapEF
Device Characteristics.
Definition
Sq3Enum_sq3.h:255
jvsq3lite.Sq3Lite.IoCapEF_FromInt
static native Sq3IoCapEF IoCapEF_FromInt(int value)
Java: [static] Sq3IoCapEF IoCapEF_FromInt(int value) → C-API return the Sq3IoCapEF from integer ...
jvsq3lite.Sq3Lite.IoCapEF_ToString
static native String IoCapEF_ToString(Sq3IoCapEF value)
Java: [static] String IoCapEF_ToString(Sq3IoCapEF value) → C-API return the Sq3IoCapEF as string...
Generated on Thu May 29 2025 13:14:56 for theSq3Lite by
1.12.0