Declare port structure