Lines Matching full:cb
51 std::vector<std::function<void(DcSctpSocketCallbacks & cb)>> deferred; in TriggerDeferred()
55 for (auto& cb : deferred) { in TriggerDeferred() local
56 cb(underlying_); in TriggerDeferred()
86 DcSctpSocketCallbacks& cb) mutable { deliverer.Deliver(cb); }); in OnMessageReceived() argument
92 [error, message = std::string(message)](DcSctpSocketCallbacks& cb) { in OnError() argument
93 cb.OnError(error, message); in OnError()
100 [error, message = std::string(message)](DcSctpSocketCallbacks& cb) { in OnAborted() argument
101 cb.OnAborted(error, message); in OnAborted()
107 deferred_.emplace_back([](DcSctpSocketCallbacks& cb) { cb.OnConnected(); }); in OnConnected() argument
112 deferred_.emplace_back([](DcSctpSocketCallbacks& cb) { cb.OnClosed(); }); in OnClosed() argument
118 [](DcSctpSocketCallbacks& cb) { cb.OnConnectionRestarted(); }); in OnConnectionRestarted() argument
128 reason = std::string(reason)](DcSctpSocketCallbacks& cb) { in OnStreamsResetFailed() argument
129 cb.OnStreamsResetFailed(streams, reason); in OnStreamsResetFailed()
139 DcSctpSocketCallbacks& cb) { cb.OnStreamsResetPerformed(streams); }); in OnStreamsResetPerformed() argument
148 DcSctpSocketCallbacks& cb) { cb.OnIncomingStreamsReset(streams); }); in OnIncomingStreamsReset() argument
153 deferred_.emplace_back([stream_id](DcSctpSocketCallbacks& cb) { in OnBufferedAmountLow() argument
154 cb.OnBufferedAmountLow(stream_id); in OnBufferedAmountLow()
161 [](DcSctpSocketCallbacks& cb) { cb.OnTotalBufferedAmountLow(); }); in OnTotalBufferedAmountLow() argument