mirror of
https://github.com/debauchee/barrier.git
synced 2025-06-17 10:11:40 +02:00
finished ipc send to server.
This commit is contained in:
parent
05775bc73d
commit
97b2cd669d
11 changed files with 244 additions and 51 deletions
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue