port links class