Skip to content

PortFunction

IRI: https://w3id.org/altium/cdm/deviceModel/PortFunction

Bounded context: deviceModel

A specific function that a port can perform.

Diagram

---
  config:
    layout: elk
    theme: neutral
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class dm_port_function["PortFunction"]



      style dm_port_function fill:#6fa8dc    


    click dm_port_function href "../../classes/dm_port_function/"







          dm_port_function : name








      dm_port_function --> "0..1" dm_peripheral_instance : peripheralInstance
      click dm_peripheral_instance href "../../classes/dm_peripheral_instance/"


  class dm_peripheral_instance["PeripheralInstance"]



      style dm_peripheral_instance fill:#6fa8dc    













  class dm_port["Port"]



      style dm_port fill:#6fa8dc    


          dm_port --> "*" dm_port_function: functions 
          click dm_port href "../../classes/dm_port/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
name 0..1 string The name of the port function. direct
peripheralInstance 0..1 PeripheralInstance The peripheral instance associated with this port function. direct

Identifier and Mapping Information

Annotations

property value
platformAPI DmPortFunction

Comments

Comments are still experimental - you need access to AltiumDeveloper/cdm-comments repository to see and leave comments. Please ping @dmitry.kolomiets for details.