OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
InstanceState.java
Go to the documentation of this file.
1
/* Copyright 2010, Object Management Group, Inc.
2
* Copyright 2010, PrismTech, Inc.
3
* Copyright 2010, Real-Time Innovations, Inc.
4
* All rights reserved.
5
*
6
* Licensed under the Apache License, Version 2.0 (the "License");
7
* you may not use this file except in compliance with the License.
8
* You may obtain a copy of the License at
9
*
10
* http://www.apache.org/licenses/LICENSE-2.0
11
*
12
* Unless required by applicable law or agreed to in writing, software
13
* distributed under the License is distributed on an "AS IS" BASIS,
14
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
* See the License for the specific language governing permissions and
16
* limitations under the License.
17
*/
18
19
package
org.omg.dds.sub;
20
42
public
enum
InstanceState
{
43
// -----------------------------------------------------------------------
44
// States
45
// -----------------------------------------------------------------------
54
ALIVE
(0x0001 << 0),
61
NOT_ALIVE_DISPOSED
(0x0001 << 1),
66
NOT_ALIVE_NO_WRITERS
(0x0001 << 2);
67
68
69
70
// -----------------------------------------------------------------------
71
// Constants
72
// -----------------------------------------------------------------------
73
74
public
final
int
value
;
75
76
77
78
// -----------------------------------------------------------------------
79
// Object Life Cycle
80
// -----------------------------------------------------------------------
81
82
private
InstanceState
(
int
value) {
83
this.value = value;
84
}
85
86
}
org.omg.dds.sub.InstanceState
For each instance the Data Distribution Service internally maintains an InstanceState.
Definition:
InstanceState.java:42
org.omg.dds.sub.InstanceState.value
final int value
Definition:
InstanceState.java:74
org.omg.dds.sub.InstanceState.ALIVE
ALIVE
ALIVE indicates that:
Definition:
InstanceState.java:54
org.omg.dds.sub.InstanceState.NOT_ALIVE_NO_WRITERS
NOT_ALIVE_NO_WRITERS
NOT_ALIVE_NO_WRITERS indicates the instance has been declared as not-alive by the DataReader because ...
Definition:
InstanceState.java:66
org.omg.dds.sub.InstanceState.NOT_ALIVE_DISPOSED
NOT_ALIVE_DISPOSED
NOT_ALIVE_DISPOSED indicates the instance was disposed of by a DataWriter either explicitly by means ...
Definition:
InstanceState.java:61
java5
common
java
code
org
omg
dds
sub
InstanceState.java
Generated by
1.8.13