| 109 | #pragma pack() |
| 110 | |
| 111 | struct TCompleteInfo { |
| 112 | enum { |
| 113 | CI_DATA_TINY, |
| 114 | CI_RDMA_COMPLETE, |
| 115 | CI_DATA_SENT, |
| 116 | CI_KEEP_ALIVE, |
| 117 | CI_IGNORE, |
| 118 | }; |
| 119 | int Type; |
| 120 | int BufId; |
| 121 | TIBMsgHandle MsgHandle; |
| 122 | |
| 123 | TCompleteInfo(int t, int bufId, TIBMsgHandle msg) |
| 124 | : Type(t) |
| 125 | , BufId(bufId) |
| 126 | , MsgHandle(msg) |
| 127 | { |
| 128 | } |
| 129 | }; |
| 130 | struct TPendingQueuedSend { |
| 131 | TGUID PacketGuid; |
| 132 | TGUID ConnectionGuid; |