Class USBAddress

    • Field Detail

      • board

        protected int board
      • vendorID

        protected int vendorID
      • productID

        protected int productID
      • serialNumber

        protected java.lang.String serialNumber
      • interfaceNumber

        protected int interfaceNumber
    • Constructor Detail

      • USBAddress

        public USBAddress()
      • USBAddress

        public USBAddress​(int board,
                          int vendorID,
                          int productID,
                          java.lang.String serialNumber,
                          int interfaceNumber)
      • USBAddress

        public USBAddress​(int vendorID,
                          int productID,
                          java.lang.String serialNumber,
                          int interfaceNumber)
      • USBAddress

        public USBAddress​(int vendorID,
                          int productID,
                          java.lang.String serialNumber)
      • USBAddress

        public USBAddress​(int vendorID,
                          int productID,
                          int interfaceNumber)
      • USBAddress

        public USBAddress​(int vendorID,
                          int productID)
    • Method Detail

      • getInterfaceNumber

        public int getInterfaceNumber()
      • setInterfaceNumber

        public void setInterfaceNumber​(int interfaceNumber)
      • getBoard

        public int getBoard()
      • setBoard

        public void setBoard​(int board)
      • getVendorID

        public int getVendorID()
      • setVendorID

        public void setVendorID​(int vendorID)
      • getProductID

        public int getProductID()
      • setProductID

        public void setProductID​(int productID)
      • getSerialNumber

        public java.lang.String getSerialNumber()
      • setSerialNumber

        public void setSerialNumber​(java.lang.String serialNumber)
      • getParameters

        public java.util.Map<java.lang.String,​java.lang.Object> getParameters()
        Description copied from interface: Address
        Returns a map of this address' configurable parameters.
        Specified by:
        getParameters in interface Address
        Returns:
        Map of parameters
      • setParameters

        public void setParameters​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
        Description copied from interface: Address
        Set the parameters of this address from a given map.
        Specified by:
        setParameters in interface Address
        Parameters:
        parameters - Map of parameters to set
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object