16 and 3 are the two bytes of a 16-bit port-number.
16 == 10000 binary
3 == 11 binary
16 << 8 + 3 == 00010000 00000011 binary == 4099 decimal
16 and 3 are the two bytes of a 16-bit port-number.
16 == 10000 binary
3 == 11 binary
16 << 8 + 3 == 00010000 00000011 binary == 4099 decimal