diff options
author | monster <monster@ydb.tech> | 2022-07-07 14:41:37 +0300 |
---|---|---|
committer | monster <monster@ydb.tech> | 2022-07-07 14:41:37 +0300 |
commit | 06e5c21a835c0e923506c4ff27929f34e00761c2 (patch) | |
tree | 75efcbc6854ef9bd476eb8bf00cc5c900da436a2 /library/cpp/netliba/socket/protocols.h | |
parent | 03f024c4412e3aa613bb543cf1660176320ba8f4 (diff) | |
download | ydb-06e5c21a835c0e923506c4ff27929f34e00761c2.tar.gz |
fix ya.make
Diffstat (limited to 'library/cpp/netliba/socket/protocols.h')
-rw-r--r-- | library/cpp/netliba/socket/protocols.h | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/library/cpp/netliba/socket/protocols.h b/library/cpp/netliba/socket/protocols.h new file mode 100644 index 00000000000..ec6896ab9b8 --- /dev/null +++ b/library/cpp/netliba/socket/protocols.h @@ -0,0 +1,48 @@ +#pragma once + +namespace NNetlibaSocket { + namespace NNetliba_v12 { + const ui8 CMD_POS = 11; + enum EUdpCmd { + CMD_BEGIN = 1, + + DATA = CMD_BEGIN, + DATA_SMALL, // no jumbo-packets + DO_NOT_USE_1, //just reserved + DO_NOT_USE_2, //just reserved + + CANCEL_TRANSFER, + + ACK, + ACK_COMPLETE, + ACK_CANCELED, + ACK_RESEND_NOSHMEM, + + PING, + PONG, + PONG_IB, + + KILL, + + CMD_END, + }; + } + + namespace NNetliba { + const ui8 CMD_POS = 8; + enum EUdpCmd { + DATA, + ACK, + ACK_COMPLETE, + ACK_RESEND, + DATA_SMALL, // no jumbo-packets + PING, + PONG, + DATA_SHMEM, + DATA_SMALL_SHMEM, + KILL, + ACK_RESEND_NOSHMEM, + }; + } + +} |