Showing:

Annotations
Diagrams
Source
Used by
Main schema Semaphore_Object.xsd
Namespace http://cybox.mitre.org/objects#SemaphoreObject-2
Annotations
This schema was originally developed by The MITRE Corporation. The CybOX XML Schema implementation is maintained by The MITRE Corporation and developed by the open CybOX Community. For more information, including how to get involved in the effort and how to submit change requests, please visit the CybOX website at http://cybox.mitre.org.
Element SemaphoreObj:Semaphore
Namespace http://cybox.mitre.org/objects#SemaphoreObject-2
Annotations
The Semaphore object is intended to characterize generic semaphore objects.
Diagram
Diagram Semaphore_Object_xsd.tmp#SemaphoreObjectType_named Semaphore_Object_xsd.tmp#SemaphoreObjectType_Current_Count Semaphore_Object_xsd.tmp#SemaphoreObjectType_Maximum_Count Semaphore_Object_xsd.tmp#SemaphoreObjectType_Name Semaphore_Object_xsd.tmp#SemaphoreObjectType
Type SemaphoreObj:SemaphoreObjectType
Type hierarchy
Children SemaphoreObj:Current_Count, SemaphoreObj:Maximum_Count, SemaphoreObj:Name
Source
<xs:element name="Semaphore" type="SemaphoreObj:SemaphoreObjectType">
  <xs:annotation>
    <xs:documentation>The Semaphore object is intended to characterize generic semaphore objects.</xs:documentation>
  </xs:annotation>
</xs:element>
Element SemaphoreObj:SemaphoreObjectType / SemaphoreObj:Current_Count
Namespace http://cybox.mitre.org/objects#SemaphoreObject-2
Annotations
The Current_Count field specifies the current count value for the semaphore.
Diagram
Diagram
Type UnsignedIntegerObjectPropertyType
Source
<xs:element name="Current_Count" type="cyboxCommon:UnsignedIntegerObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Current_Count field specifies the current count value for the semaphore.</xs:documentation>
  </xs:annotation>
</xs:element>
Element SemaphoreObj:SemaphoreObjectType / SemaphoreObj:Maximum_Count
Namespace http://cybox.mitre.org/objects#SemaphoreObject-2
Annotations
The Maximum_Count field specifies the maximum count value for the semaphore.
Diagram
Diagram
Type PositiveIntegerObjectPropertyType
Source
<xs:element name="Maximum_Count" type="cyboxCommon:PositiveIntegerObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Maximum_Count field specifies the maximum count value for the semaphore.</xs:documentation>
  </xs:annotation>
</xs:element>
Element SemaphoreObj:SemaphoreObjectType / SemaphoreObj:Name
Namespace http://cybox.mitre.org/objects#SemaphoreObject-2
Annotations
The Name field specifies the name of the semaphore, if applicable.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Name" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Name field specifies the name of the semaphore, if applicable.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type SemaphoreObj:SemaphoreObjectType
Namespace http://cybox.mitre.org/objects#SemaphoreObject-2
Annotations
The SemaphoreObjectType type is intended to characterize generic semaphore objects.
Diagram
Diagram Semaphore_Object_xsd.tmp#SemaphoreObjectType_named Semaphore_Object_xsd.tmp#SemaphoreObjectType_Current_Count Semaphore_Object_xsd.tmp#SemaphoreObjectType_Maximum_Count Semaphore_Object_xsd.tmp#SemaphoreObjectType_Name
Type extension of ObjectPropertiesType
Type hierarchy
Used by
Children SemaphoreObj:Current_Count, SemaphoreObj:Maximum_Count, SemaphoreObj:Name
Source
<xs:complexType name="SemaphoreObjectType" mixed="false">
  <xs:annotation>
    <xs:documentation>The SemaphoreObjectType type is intended to characterize generic semaphore objects.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cyboxCommon:ObjectPropertiesType">
      <xs:sequence>
        <xs:element name="Current_Count" type="cyboxCommon:UnsignedIntegerObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Current_Count field specifies the current count value for the semaphore.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Maximum_Count" type="cyboxCommon:PositiveIntegerObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Maximum_Count field specifies the maximum count value for the semaphore.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Name" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Name field specifies the name of the semaphore, if applicable.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="named" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>The named field specifies whether the Semaphore is named.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Attribute SemaphoreObj:SemaphoreObjectType / @named
Namespace No namespace
Annotations
The named field specifies whether the Semaphore is named.
Type xs:boolean
Used by
Source
<xs:attribute name="named" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>The named field specifies whether the Semaphore is named.</xs:documentation>
  </xs:annotation>
</xs:attribute>