Lines Matching refs:channel

16   return info.channel ? info.channel->shared_from_this()  in GetFromMessageInfo()
373 int flags, const std::shared_ptr<Channel>& channel, int* channel_id) { in PushChannel() argument
376 return svc->PushChannel(this, flags, channel, channel_id); in PushChannel()
383 Service* service, int flags, const std::shared_ptr<Channel>& channel, in PushChannel() argument
386 return service->PushChannel(this, flags, channel, channel_id); in PushChannel()
390 std::shared_ptr<Channel>* channel) const { in CheckChannel()
393 return svc->CheckChannel(this, ref, channel); in CheckChannel()
400 std::shared_ptr<Channel>* channel) const { in CheckChannel()
402 return service->CheckChannel(this, ref, channel); in CheckChannel()
474 const std::shared_ptr<Channel>& channel) { in SetChannel() argument
478 const auto status = endpoint_->SetChannel(channel_id, channel.get()); in SetChannel()
489 if (channel != nullptr) in SetChannel()
490 channels_[channel_id] = channel; in SetChannel()
528 Message* message, int flags, const std::shared_ptr<Channel>& channel, in PushChannel() argument
536 endpoint_->PushChannel(message, flags, channel.get(), &channel_id_temp); in PushChannel()
540 if (channel && channel_id_temp != -1) in PushChannel()
541 channels_[channel_id_temp] = channel; in PushChannel()
549 std::shared_ptr<Channel>* channel) const { in CheckChannel()
560 message, ref, channel ? &channel_context : nullptr); in CheckChannel()
561 if (ret && channel) { in CheckChannel()
563 *channel = channel_context->shared_from_this(); in CheckChannel()
565 *channel = nullptr; in CheckChannel()