Communication from PC software (oxysoft) to a Mac and MAX

Hawkin's icon

My knowledge of networks and communication through ports is v limited and I am getting lost searching through info online
I want to take a stream of data from some software (Oxysoft) on a PC. ( the data is sent via a port - the set up is below)
The AsciiMerger is configured through the PortaSoft.ini file located in "/Artinis Medical Systems/common" ]
[AsciiWriter]
Enable=1
Port=7777

The datastream consists of '\n' terminated ascii lines. (what does this mean?)
In the client, connect to the socket. Upon connection, the server sends a one line header with comma separated fields. The first field is always "Samplenumber", the latter fields are the trace names given in OxySoft. Consequtive lines are sent at the selected sampelrate and contain comma separated data values corresponding to the traces names given in the header.

Questions are:
It says "in the client connect to the socket" - How do I do that? I have a thunderbolt ethernet adaptor - and an ethernet cable between the PC and Mac? How does the Mac read or find the port/connect to the socket?
So my overall question is how do I get the Oxysoft datastream into my Mac and ultimately into Max ?

Do I need to use OSC to get this datastream into MAX?
I have been looking at the udp receive object and hoping that will work...
But essentially the piece of information missing for me is how does the Mac read the port and therefore the datastream in the PC

if someone could explain the principles of this that would be amazing.