.. auto-generated by dev_tools.docs.nxdl from the NXDL source contributed_definitions/NXcs_io_obj.nxdl.xml -- DO NOT EDIT .. index:: ! NXcs_io_obj (base class) ! cs_io_obj (base class) see: cs_io_obj (base class); NXcs_io_obj .. _NXcs_io_obj: =========== NXcs_io_obj =========== **Status**: base class, extends :ref:`NXobject` **Description**: Computer science description of a storage object in an input/output system. **Symbols**: The symbols used in the schema to specify e.g. dimensions of arrays. **Groups cited**: :ref:`NXfabrication` .. index:: NXfabrication (base class); used in base class **Structure**: .. _/NXcs_io_obj/technology-field: .. index:: technology (field) **technology**: (optional) :ref:`NX_CHAR ` Qualifier for the type of storage medium used. Any of these values: ``solid_state_disk`` | ``hard_disk`` | ``tape`` .. _/NXcs_io_obj/max_physical_capacity-field: .. index:: max_physical_capacity (field) **max_physical_capacity**: (optional) :ref:`NX_NUMBER ` Total amount of data which the medium can hold. .. _/NXcs_io_obj/name-field: .. index:: name (field) **name**: (optional) :ref:`NX_CHAR ` Given name to the I/O unit. .. _/NXcs_io_obj/FABRICATION-group: **FABRICATION**: (optional) :ref:`NXfabrication` Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXcs_io_obj/FABRICATION-group ` * :ref:`/NXcs_io_obj/max_physical_capacity-field ` * :ref:`/NXcs_io_obj/name-field ` * :ref:`/NXcs_io_obj/technology-field ` **NXDL Source**: https://github.com/nexusformat/definitions/blob/main/contributed_definitions/NXcs_io_obj.nxdl.xml