package Ġcom . h orm ann . app . discover Ċ Ċ import Ġandroidx . room . Column Info Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . PrimaryKey Ċ Ċ @ Entity Ċ data Ġclass ĠGateway ( ĊĠĠĠĠĠĠĠ Ġ@ PrimaryKey Ġvar Ġmac : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" hw Version ") Ġvar Ġhw Version : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" protocol ") Ġvar Ġprotocol : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" source Address ") Ġvar Ġsource Address : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" sw Version ") Ġvar Ġsw Version : ĠString ? Ċ ) Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ"$ source Address Ġ($ mac )" ĊĠĠĠ Ġ} Ċ }