Interface EnOceanMessageDescriptionSet


  • public interface EnOceanMessageDescriptionSet
    This interface represents an EnOcean Message Description Set. EnOceanMessageDescriptionSet is registered as an OSGi Service. Provides method to retrieve the EnOceanMessageDescription objects it documents.
    Version:
    1.0
    Author:
    $Id: ade7bf37fc79f8466e235e3620ca4a8762f1fff8 $
    • Method Detail

      • getMessageDescription

        EnOceanMessageDescription getMessageDescription​(int rorg,
                                                        int func,
                                                        int type,
                                                        int extra)
        Retrieves a EnOceanMessageDescription object according to its identifiers. See EnOcean Equipment Profile Specification for more details.
        Parameters:
        rorg - the radio telegram type of the message.
        func - The func subtype of this message.
        type - The type subselector.
        extra - Some extra information; some EnOceanMessageDescription objects need an additional specifier. If not needed, has to be set to -1.
        Returns:
        The EnOceanMessageDescription object looked for, or null.
        Throws:
        java.lang.IllegalArgumentException - if there was an error related to the input arguments.