Introduce empty struct value, PortConfigValue, to remove redundancy in naming of the constants