Skip to content

v0.5.4

Latest
Compare
Choose a tag to compare
@cogu cogu released this 28 Oct 18:17

Added

XML - Software component elements

  • PModeGroupInAtomicSwcInstanceRef | P-MODE-GROUP-IN-ATOMIC-SWC-INSTANCE-REF
  • POperationInAtomicSwcInstanceRef | P-OPERATION-IN-ATOMIC-SWC-INSTANCE-REF
  • PTriggerInAtomicSwcTypeInstanceRef | P-TRIGGER-IN-ATOMIC-SWC-TYPE-INSTANCE-REF
  • RModeInAtomicSwcInstanceRef | R-MODE-IN-ATOMIC-SWC-INSTANCE-REF
  • RTriggerInAtomicSwcInstanceRef | R-TRIGGER-IN-ATOMIC-SWC-INSTANCE-REF
  • RVariableInAtomicSwcInstanceRef | R-VARIABLE-IN-ATOMIC-SWC-INSTANCE-REF

XML - SWC internal behavior elements

  • AsynchronousServerCallReturnsEvent | ASYNCHRONOUS-SERVER-CALL-RETURNS-EVENT
  • BackgroundEvent | BACKGROUND-EVENT
  • DataReceivedEvent | DATA-RECEIVED-EVENT
  • DataReceiveErrorEvent | DATA-RECEIVE-ERROR-EVENT
  • DataSendCompletedEvent | DATA-SEND-COMPLETED-EVENT
  • DataWriteCompletedEvent | DATA-WRITE-COMPLETED-EVENT
  • ExclusiveAreaRefConditional | EXCLUSIVE-AREA-REF-CONDITIONAL
  • ExecutableEntityActivationReason | EXECUTABLE-ENTITY-ACTIVATION-REASON
  • ExternalTriggerOccurredEvent | EXTERNAL-TRIGGER-OCCURRED-EVENT
  • InitEvent | INIT-EVENT
  • InternalTriggerOccurredEvent | INTERNAL-TRIGGER-OCCURRED-EVENT
  • ModeSwitchedAckEvent | MODE-SWITCHED-ACK-EVENT
  • OperationInvokedEvent | OPERATION-INVOKED-EVENT
  • RunnableEntity | RUNNABLE-ENTITY
  • SwcInternalBehavior | SWC-INTERNAL-BEHAVIOR (Partly implemented)
    • events
    • runnables
  • SwcModeManagerErrorEvent | SWC-MODE-MANAGER-ERROR-EVENT
  • SwcModeSwitchEvent | SWC-MODE-SWITCH-EVENT
  • TimingEvent | TIMING-EVENT
  • TransformerHardErrorEvent | TRANSFORMER-HARD-ERROR-EVENT

XML - Reference elements

  • AbstractProvidedPortPrototypeRef
  • AbstractRequiredPortPrototypeRef
  • AsynchronousServerCallResultPointRef
  • ExclusiveAreaNestingOrderRef
  • ExclusiveAreaRef
  • InternalTriggeringPointRef
  • ModeSwitchPointRef
  • RunnableEntityRef
  • SwcImplementationRef
  • SwcInternalBehaviorRef
  • TriggerRef
  • VariableAccessRef

Fixed

  • Fixed parsing error on elements containing ADMIN-DATA

Changed

  • Reader class attempts to resume parsing at next element if an error occurs
    • To stop parsing on first error, give the option stop_on_error=True to method Reader.read_file