mirror of
https://github.com/debauchee/barrier.git
synced 2026-02-11 14:15:46 +08:00
finished ipc send to server.
This commit is contained in:
@@ -33,3 +33,24 @@ CIpcClient::connect()
|
||||
{
|
||||
m_socket.connect(m_serverAddress);
|
||||
}
|
||||
|
||||
void
|
||||
CIpcClient::send(const CIpcMessage& message)
|
||||
{
|
||||
UInt8 code[1];
|
||||
code[0] = message.m_type;
|
||||
m_socket.write(code, 1);
|
||||
|
||||
switch (message.m_type) {
|
||||
case kIpcCommand: {
|
||||
CString* s = (CString*)message.m_data;
|
||||
|
||||
UInt8 len[1];
|
||||
len[0] = s->size();
|
||||
m_socket.write(len, 1);
|
||||
|
||||
m_socket.write(s->c_str(), s->size());
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user