Class ChannelState

    • Field Detail

      • channelStatus

        public TypedIOPort channelStatus
        The input port for channel status message from the physical layer. This has undeclared type.
      • fromValidateMpdu

        public TypedIOPort fromValidateMpdu
        The input port for messages from ValidateMpdu process. Two types of messages: UseIfs and RtsTimeout
      • fromFilterMpdu

        public TypedIOPort fromFilterMpdu
        The input port for setNav message from FilterMpdu.
      • toTransmission

        public TypedIOPort toTransmission
        The output port that produces messages that indicate the channel status.
    • Constructor Detail

      • ChannelState

        public ChannelState​(CompositeEntity container,
                            java.lang.String name)
                     throws IllegalActionException,
                            NameDuplicationException
        Construct an actor with the specified name and container. The container argument must not be null, or a NullPointerException will be thrown. If the name argument is null, then the name is set to the empty string. This constructor write-synchronizes on the workspace.
        Parameters:
        container - The container.
        name - The name of the actor.
        Throws:
        IllegalActionException - If the container is incompatible with this actor.
        NameDuplicationException - If the name coincides with an actor already in the container.