void SendInt (char cMessage, int nData)

ConcurrencyrsSequentialConcurrencyVisibilityrsProtected

Code
const int nWriteSize = 2 * sizeof(unsigned long) + 1;
const unsigned long lOne = 1;
char *dataBuffer = new char[nWriteSize];

unsigned long lData;
lData = (unsigned long)nData;
RTMemoryUtil::memcpy(dataBuffer, &lOne, sizeof(unsigned long));
dataBuffer[sizeof(unsigned long)] = cMessage;
RTMemoryUtil::memcpy(dataBuffer + sizeof(unsigned long) + 1, &lData, sizeof(unsigned long));

c_socket.write(dataBuffer, nWriteSize);
delete [] dataBuffer;


Parameter cMessage

Parameter nData