Home
last modified time | relevance | path

Searched refs:sigslot (Results 1 – 25 of 131) sorted by relevance

123456

/external/webrtc/rtc_base/
Dsigslot_unittest.cc18 static bool TemplateIsST(const sigslot::single_threaded* p) { in TemplateIsST()
23 static bool TemplateIsMT(const sigslot::multi_threaded_local* p) { in TemplateIsMT()
27 class SigslotDefault : public ::testing::Test, public sigslot::has_slots<> {
29 sigslot::signal0<> signal_;
32 template <class slot_policy = sigslot::single_threaded,
33 class signal_policy = sigslot::single_threaded>
34 class SigslotReceiver : public sigslot::has_slots<slot_policy> {
43 void Connect(sigslot::signal0<signal_policy>* signal) { in Connect()
61 sigslot::signal0<signal_policy>* signal_;
65 template <class slot_policy = sigslot::single_threaded,
[all …]
Dasync_packet_socket.h59 class RTC_EXPORT AsyncPacketSocket : public sigslot::has_slots<> {
103 sigslot::signal5<AsyncPacketSocket*,
113 sigslot::signal2<AsyncPacketSocket*, const SentPacket&> SignalSentPacket;
116 sigslot::signal1<AsyncPacketSocket*> SignalReadyToSend;
122 sigslot::signal2<AsyncPacketSocket*, const SocketAddress&> SignalAddressReady;
126 sigslot::signal1<AsyncPacketSocket*> SignalConnect;
130 sigslot::signal2<AsyncPacketSocket*, int> SignalClose;
133 sigslot::signal2<AsyncPacketSocket*, AsyncPacketSocket*> SignalNewConnection;
Dsigslot_tester.h47 class SigslotTester0 : public sigslot::has_slots<> {
49 explicit SigslotTester0(sigslot::signal0<>* signal) : callback_count_(0) { in SigslotTester0()
70 class SigslotTester1 : public sigslot::has_slots<> {
72 SigslotTester1(sigslot::signal1<A1>* signal, C1* capture1) in SigslotTester1()
92 class SigslotTester2 : public sigslot::has_slots<> {
94 SigslotTester2(sigslot::signal2<A1, A2>* signal, C1* capture1, C2* capture2) in SigslotTester2()
116 class SigslotTester3 : public sigslot::has_slots<> {
118 SigslotTester3(sigslot::signal3<A1, A2, A3>* signal, in SigslotTester3()
155 class SigslotTester4 : public sigslot::has_slots<> {
157 SigslotTester4(sigslot::signal4<A1, A2, A3, A4>* signal, in SigslotTester4()
[all …]
Dasync_socket.h38 sigslot::signal1<AsyncSocket*, sigslot::multi_threaded_local> SignalReadEvent;
40 sigslot::signal1<AsyncSocket*, sigslot::multi_threaded_local>
42 sigslot::signal1<AsyncSocket*> SignalConnectEvent; // connected
43 sigslot::signal2<AsyncSocket*, int> SignalCloseEvent; // closed
46 class AsyncSocketAdapter : public AsyncSocket, public sigslot::has_slots<> {
Dsigslot_tester_unittest.cc21 sigslot::signal1<int> source1; in TEST()
36 sigslot::signal2<int, char> source2; in TEST()
56 sigslot::signal1<const std::string&> source1; in TEST()
66 sigslot::signal1<const std::string*> source1; in TEST()
77 sigslot::signal1<std::string* const> source1; in TEST()
Dsigslottester.h.pump26 // sigslot::signal1<const std::string&> foo;
39 #include "rtc_base/third_party/sigslot/sigslot.h"
44 class SigslotTester0 : public sigslot::has_slots<> {
46 explicit SigslotTester0(sigslot::signal0<>* signal) : callback_count_(0) {
72 class SigslotTester$i : public sigslot::has_slots<> {
74 SigslotTester$i(sigslot::signal$i<$for j , [[A$j]]>* signal,
Dproxy_server.h35 class ProxyBinding : public sigslot::has_slots<> {
39 sigslot::signal1<ProxyBinding*> SignalDestroyed;
65 class ProxyServer : public sigslot::has_slots<> {
Dvirtual_socket_server.h36 class VirtualSocketServer : public SocketServer, public sigslot::has_slots<> {
155 sigslot::signal1<VirtualSocket*> SignalSocketCreated;
261 sigslot::signal0<> SignalReadyToSend;
309 public sigslot::has_slots<> {
341 sigslot::signal2<VirtualSocket*, const SocketAddress&> SignalAddressReady;
Dnetwork_monitor.h66 sigslot::signal0<> SignalNetworksChanged;
82 public sigslot::has_slots<> {
/external/webrtc/p2p/base/
Dpacket_transport_internal.h29 class RTC_EXPORT PacketTransportInternal : public sigslot::has_slots<> {
69 sigslot::signal1<PacketTransportInternal*> SignalWritableState;
76 sigslot::signal1<PacketTransportInternal*> SignalReadyToSend;
79 sigslot::signal1<PacketTransportInternal*> SignalReceivingState;
82 sigslot::signal5<PacketTransportInternal*,
92 sigslot::signal2<PacketTransportInternal*, const rtc::SentPacket&>
96 sigslot::signal1<absl::optional<rtc::NetworkRoute>> SignalNetworkRouteChanged;
99 sigslot::signal1<PacketTransportInternal*> SignalClosed;
Dice_transport_internal.h278 sigslot::signal1<IceTransportInternal*> SignalGatheringState;
281 sigslot::signal2<IceTransportInternal*, const Candidate&>
284 sigslot::signal2<IceTransportInternal*, const IceCandidateErrorEvent&>
287 sigslot::signal2<IceTransportInternal*, const Candidates&>
296 sigslot::signal2<IceTransportInternal*, const Candidate&> SignalRouteChange;
298 sigslot::signal1<const cricket::CandidatePairChangeEvent&>
303 sigslot::signal1<IceTransportInternal*> SignalRoleConflict;
308 sigslot::signal1<IceTransportInternal*> SignalStateChanged;
311 sigslot::signal1<IceTransportInternal*> SignalIceTransportStateChanged;
314 sigslot::signal1<IceTransportInternal*> SignalDestroyed;
Dport_interface.h98 sigslot::signal6<PortInterface*,
115 sigslot::signal1<PortInterface*> SignalDestroyed;
118 sigslot::signal1<PortInterface*> SignalRoleConflict;
125 sigslot::
130 sigslot::signal1<const rtc::SentPacket&> SignalSentPacket;
Dport_allocator.h188 class RTC_EXPORT PortAllocatorSession : public sigslot::has_slots<> {
264 sigslot::signal2<PortAllocatorSession*, PortInterface*> SignalPortReady;
269 sigslot::signal2<PortAllocatorSession*, const std::vector<PortInterface*>&>
271 sigslot::signal2<PortAllocatorSession*, const std::vector<Candidate>&>
273 sigslot::signal2<PortAllocatorSession*, const IceCandidateErrorEvent&>
277 sigslot::signal2<PortAllocatorSession*, const std::vector<Candidate>&>
279 sigslot::signal1<PortAllocatorSession*> SignalCandidatesAllocationDone;
281 sigslot::signal2<PortAllocatorSession*, IceRegatheringReason>
286 sigslot::signal1<PortAllocatorSession*> SignalDestroyed;
335 class RTC_EXPORT PortAllocator : public sigslot::has_slots<> {
[all …]
Dconnection.h75 public sigslot::has_slots<> {
145 sigslot::signal1<Connection*> SignalStateChange;
149 sigslot::signal1<Connection*> SignalDestroyed;
161 sigslot::signal4<Connection*, const char*, size_t, int64_t> SignalReadPacket;
163 sigslot::signal1<Connection*> SignalReadyToSend;
264 sigslot::signal1<Connection*> SignalNominated;
Dport.h162 public sigslot::has_slots<> {
251 sigslot::signal2<Port*, const Candidate&> SignalCandidateReady;
255 sigslot::signal2<Port*, const IceCandidateErrorEvent&> SignalCandidateError;
259 sigslot::signal1<Port*> SignalPortComplete;
265 sigslot::signal1<Port*> SignalPortError;
276 sigslot::signal2<Port*, Connection*> SignalConnectionCreated;
/external/webrtc/media/sctp/
Dsctp_transport_internal.h123 sigslot::signal0<> SignalReadyToSendData;
124 sigslot::signal0<> SignalAssociationChangeCommunicationUp;
127 sigslot::signal2<const ReceiveDataParams&, const rtc::CopyOnWriteBuffer&>
133 sigslot::signal1<int> SignalClosingProcedureStartedRemotely;
136 sigslot::signal1<int> SignalClosingProcedureComplete;
139 sigslot::signal0<> SignalClosedAbruptly;
/external/webrtc/pc/
Drtp_transport_internal.h34 class RtpTransportInternal : public sigslot::has_slots<> {
53 sigslot::signal1<bool> SignalReadyToSend;
58 sigslot::signal2<rtc::CopyOnWriteBuffer*, int64_t> SignalRtcpPacketReceived;
62 sigslot::signal1<absl::optional<rtc::NetworkRoute>> SignalNetworkRouteChanged;
66 sigslot::signal1<bool> SignalWritableState;
68 sigslot::signal1<const rtc::SentPacket&> SignalSentPacket;
Dmedia_stream_observer.h31 sigslot::signal2<AudioTrackInterface*, MediaStreamInterface*>
33 sigslot::signal2<AudioTrackInterface*, MediaStreamInterface*>
35 sigslot::signal2<VideoTrackInterface*, MediaStreamInterface*>
37 sigslot::signal2<VideoTrackInterface*, MediaStreamInterface*>
Ddata_channel_controller.h113 sigslot::signal1<RtpDataChannel*>& SignalRtpDataChannelCreated() { in SignalRtpDataChannelCreated()
117 sigslot::signal1<SctpDataChannel*>& SignalSctpDataChannelCreated() { in SignalSctpDataChannelCreated()
208 sigslot::signal1<bool> SignalDataChannelTransportWritable_s
210 sigslot::signal2<const cricket::ReceiveDataParams&,
214 sigslot::signal1<int> SignalDataChannelTransportChannelClosing_s
216 sigslot::signal1<int> SignalDataChannelTransportChannelClosed_s
219 sigslot::signal1<RtpDataChannel*> SignalRtpDataChannelCreated_
221 sigslot::signal1<SctpDataChannel*> SignalSctpDataChannelCreated_
Djsep_transport_controller.h47 class JsepTransportController : public sigslot::has_slots<> {
200 sigslot::signal1<cricket::IceConnectionState> SignalIceConnectionState;
202 sigslot::signal1<PeerConnectionInterface::PeerConnectionState>
204 sigslot::signal1<PeerConnectionInterface::IceConnectionState>
210 sigslot::signal1<cricket::IceGatheringState> SignalIceGatheringState;
213 sigslot::signal2<const std::string&, const std::vector<cricket::Candidate>&>
216 sigslot::signal1<const cricket::IceCandidateErrorEvent&>
219 sigslot::signal1<const std::vector<cricket::Candidate>&>
222 sigslot::signal1<const cricket::CandidatePairChangeEvent&>
225 sigslot::signal1<rtc::SSLHandshakeError> SignalDtlsHandshakeError;
Dwebrtc_session_description_factory.h40 public sigslot::has_slots<> {
47 sigslot::signal0<> SignalRequestFailed;
48 sigslot::signal1<const rtc::scoped_refptr<rtc::RTCCertificate>&>
74 public sigslot::has_slots<> {
113 sigslot::signal1<const rtc::scoped_refptr<rtc::RTCCertificate>&>
Dchannel.h73 public sigslot::has_slots<>,
137 sigslot::signal2<BaseChannel*, bool> SignalDtlsSrtpSetupFailure;
142 sigslot::signal1<ChannelInterface*>& SignalFirstPacketReceived() override { in SignalFirstPacketReceived()
147 sigslot::signal1<const rtc::SentPacket&> SignalSentPacket;
152 sigslot::signal1<const std::string&> SignalRtcpMuxFullyActive;
288 sigslot::signal1<ChannelInterface*> SignalFirstPacketReceived_;
437 sigslot::signal2<const ReceiveDataParams&, const rtc::CopyOnWriteBuffer&>
442 sigslot::signal1<bool> SignalReadyToSendData;
/external/webrtc/pc/test/
Dpeer_connection_test_wrapper.h37 public sigslot::has_slots<> {
102 sigslot::signal1<std::string*> SignalOnIceCandidateCreated;
103 sigslot::signal3<const std::string&, int, const std::string&>
105 sigslot::signal1<std::string*> SignalOnSdpCreated;
106 sigslot::signal1<const std::string&> SignalOnSdpReady;
107 sigslot::signal1<webrtc::DataChannelInterface*> SignalOnDataChannel;
/external/webrtc/rtc_base/third_party/sigslot/
DBUILD.gn11 rtc_library("sigslot") {
14 "sigslot.cc",
15 "sigslot.h",
DREADME.chromium2 Short Name: sigslot
3 URL: http://sigslot.sourceforge.net/

123456