| 158 | } |
| 159 | }; |
| 160 | struct TQueuedRecv { |
| 161 | TGUID PacketGuid; |
| 162 | TIntrusivePtr<TIBMemBlock> Data; |
| 163 | |
| 164 | TQueuedRecv() = default; |
| 165 | TQueuedRecv(const TGUID& packetGuid, TPtrArg<TIBMemBlock> data) |
| 166 | : PacketGuid(packetGuid) |
| 167 | , Data(data) |
| 168 | { |
| 169 | } |
| 170 | }; |
| 171 | struct TIBPeer: public IIBPeer { |
| 172 | TUdpAddress PeerAddress; |
| 173 | TIntrusivePtr<TRCQueuePair> QP; |