https://unifiedcyberontology.org/ontology/uco/observable#NamedPipe
A named pipe is a mechanism for FIFO (first-in-first-out) inter-process communication. It is persisted as a filesystem object (that can be deleted like any other file), can be written to or read from by any process and exists beyond the lifespan of any process interacting with it (unlike simple anonymous pipes). [based on https://en.wikipedia.org/wiki/Named_pipe]
Instances of observable:NamedPipe can have the following properties:
PROPERTY |
MIN COUNT |
MAX COUNT |
TYPE |
|
---|---|---|---|---|
observable:ObservableObject | ||||
observable:hasChanged | 0 | 1 |
xsd:boolean
|
|
observable:state | 0 | 1 |
xsd:string
|
|
core:UcoObject | ||||
core:createdBy | 0 | 1 |
core:IdentityAbstraction
|
|
core:description | 0 | * |
xsd:string
|
|
core:externalReference | 0 | * |
core:ExternalReference
|
|
core:hasFacet | 0 | * |
core:Facet
|
|
core:id | 0 | 1 |
types:Identifier
|
|
core:modifiedTime | 0 | * |
xsd:dateTime
|
|
core:name | 0 | 1 |
xsd:string
|
|
core:objectCreatedTime | 0 | 1 |
xsd:dateTime
|
|
core:objectMarking | 0 | * |
core:MarkingDefinitionAbstraction
|
|
core:specVersion | 0 | 1 |
xsd:string
|
|
core:tag | 0 | * |
xsd:string
|
|
core:type | 0 | * |
xsd:string
|
@prefix observable: <https://unifiedcyberontology.org/ontology/uco/observable#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
observable:NamedPipe a owl:Class,
sh:NodeShape ;
rdfs:label "NamedPipe"@en ;
rdfs:comment "A named pipe is a mechanism for FIFO (first-in-first-out) inter-process communication. It is persisted as a filesystem object (that can be deleted like any other file), can be written to or read from by any process and exists beyond the lifespan of any process interacting with it (unlike simple anonymous pipes). [based on https://en.wikipedia.org/wiki/Named_pipe]"@en ;
rdfs:subClassOf observable:FileSystemObject ;
sh:targetClass observable:NamedPipe .