MCPcopy Create free account
hub / github.com/caozhiyi/CppNet / OnMessage

Method OnMessage

test/pingpong/Client.cpp:51–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49 void OnConnection(const Handle& handle);
50
51 void OnMessage(const Handle& handle, base::CBuffer* data, uint32_t) {
52 char buff[65535];
53 ++_messages_read;
54 int len_get = data->GetCanReadLength();
55 _bytes_read += len_get;
56 while (data->GetCanReadLength()) {
57 int ret = data->Read(buff, 65535);
58 handle->Write(buff, ret);
59 }
60 }
61
62 Client* _owner;
63 int64_t _bytes_read;

Callers

nothing calls this directly

Calls 3

GetCanReadLengthMethod · 0.45
ReadMethod · 0.45
WriteMethod · 0.45

Tested by

no test coverage detected