What is the purpose of the last argument, lpszSocketAddress? My searches have been futile.
Motivation: Several computers pass telemetry data and my server app will feed a computer that processes the data. I want the high data rate channel to use a particular connection between the two computers. If I put the IP address of 22.214.171.124 in this argument, will that serve to, or assist in, guarenteeing that this data path will use that IP address?
This is the server end of that conversation it so the third argument will be FD_ACCEPT. Is that correct?
A pointer to a string containing the network address of the connected socket, a dotted number such as "126.96.36.199". Passing the NULL string for this parameter indicates the CAsyncSocket instance should listen for client activity on all network interfaces.