Package ttethernet.buffer

Name Type Description
BGBuffer simple module

Represents an abstract Buffer for background traffic. Messages are sent immediatly to the LLC

BGQueueBuffer simple module

Represents a queue buffer for background traffic. Messages are sent immediatly to LLC

Buffer simple module

Abstract base Buffer used for the various Buffers of TTEthernet. Since this is an abstract module please do not instantiate it

CTBuffer simple module

Abstract base Buffer used for critical traffic Buffers of TTEthernet. Since this is an abstract module please do not instantiate it

RCBuffer simple module

Represents an abstract Buffer for rate-constrained traffic. Messages are sent using the configured bandwidth allocation gap.

RCDoubleBuffer simple module

Represents a double buffer for rate-constrained traffic. Messages are sent using the configured gandwidth alocation gap.

RCQueueBuffer simple module

Represents a queue buffer for rate-constrained traffic. Messages are sent using the configured gandwidth alocation gap.

TTBuffer simple module

Represents an abstract Buffer for time-triggerd traffic. Messages are sent using the configured send window.

TTDoubleBuffer simple module

Represents a double buffer for time-triggered traffic. Messages are sent using the configured send window.

TTQueueBuffer simple module

Represents a queue buffer for time-triggered traffic. Messages are sent using the configured send window.