Home
last modified time | relevance | path

Searched refs:StreamHubEventSender (Results 1 – 19 of 19) sorted by relevance

/xiu/protocol/rtmp/src/remuxer/
H A Dmod.rs5 define::{BroadcastEvent, BroadcastEventReceiver, StreamHubEventSender},
15 event_producer: StreamHubEventSender,
19 pub fn new(receiver: BroadcastEventReceiver, event_producer: StreamHubEventSender) -> Self { in new()
H A Drtsp2rtmp.rs26 FrameData, FrameDataReceiver, NotifyInfo, StreamHubEvent, StreamHubEventSender,
35 event_producer: StreamHubEventSender,
57 pub fn new(stream_path: String, event_producer: StreamHubEventSender) -> Self { in new()
/xiu/protocol/hls/src/
H A Dremuxer.rs4 define::{BroadcastEvent, BroadcastEventReceiver, StreamHubEventSender},
11 event_producer: StreamHubEventSender,
18 event_producer: StreamHubEventSender, in new() argument
H A Dflv_data_receiver.rs12 FrameData, FrameDataReceiver, NotifyInfo, StreamHubEvent, StreamHubEventSender,
27 event_producer: StreamHubEventSender,
37 event_producer: StreamHubEventSender, in new() argument
/xiu/protocol/rtsp/src/
H A Drtsp.rs1 use streamhub::define::StreamHubEventSender;
10 event_producer: StreamHubEventSender,
14 pub fn new(address: String, event_producer: StreamHubEventSender) -> Self { in new()
/xiu/protocol/rtmp/src/
H A Drtmp.rs1 use streamhub::define::StreamHubEventSender;
10 event_producer: StreamHubEventSender,
15 pub fn new(address: String, event_producer: StreamHubEventSender, gop_num: usize) -> Self { in new() argument
/xiu/protocol/rtmp/src/relay/
H A Dpull_client.rs6 streamhub::define::{BroadcastEvent, BroadcastEventReceiver, StreamHubEventSender},
13 channel_event_producer: StreamHubEventSender,
20 producer: StreamHubEventSender, in new() argument
H A Dpush_client.rs5 define::{StreamHubEventSender, BroadcastEvent, BroadcastEventReceiver},
14 channel_event_producer: StreamHubEventSender,
21 producer: StreamHubEventSender, in new() argument
/xiu/protocol/webrtc/src/
H A Dwebrtc.rs1 use streamhub::define::StreamHubEventSender;
16 event_producer: StreamHubEventSender,
21 pub fn new(address: String, event_producer: StreamHubEventSender) -> Self { in new()
/xiu/protocol/httpflv/src/
H A Dserver.rs10 streamhub::define::StreamHubEventSender,
19 event_producer: StreamHubEventSender, // event_producer: ChannelEventProducer in handle_connection() argument
63 pub async fn run(event_producer: StreamHubEventSender, port: usize) -> Result<()> { in run() argument
H A Dhttpflv.rs14 FrameData, FrameDataReceiver, NotifyInfo, StreamHubEvent, StreamHubEventSender,
31 event_producer: StreamHubEventSender,
43 event_producer: StreamHubEventSender, in new() argument
/xiu/application/xiu/src/
H A Dapi.rs9 streamhub::{define, define::StreamHubEventSender, utils::Uuid},
24 channel_event_producer: StreamHubEventSender,
88 pub async fn run(producer: StreamHubEventSender, port: usize) { in run() argument
/xiu/protocol/webrtc/src/session/
H A Dmod.rs5 StreamHubEventSender, SubscribeType, SubscriberInfo, TStreamHandler,
43 event_sender: StreamHubEventSender,
52 pub fn new(stream: TcpStream, event_producer: StreamHubEventSender) -> Self { in new()
302 sender: StreamHubEventSender, in unpublish_whip() argument
415 sender: StreamHubEventSender, in unsubscribe_whep() argument
/xiu/protocol/rtmp/src/session/
H A Dcommon.rs26 PublishType, PublisherInfo, StreamHubEvent, StreamHubEventSender, SubscribeType,
44 event_producer: StreamHubEventSender,
57 event_producer: StreamHubEventSender, in new() argument
H A Dclient_session.rs32 streamhub::define::StreamHubEventSender,
100 event_producer: StreamHubEventSender, in new() argument
H A Dserver_session.rs33 define::StreamHubEventSender,
70 pub fn new(stream: TcpStream, event_producer: StreamHubEventSender, gop_num: usize) -> Self { in new() argument
/xiu/library/streamhub/src/
H A Dlib.rs17 StreamHubEvent, StreamHubEventReceiver, StreamHubEventSender, StreamStatisticSizeSender,
267 hub_event_sender: StreamHubEventSender,
320 pub fn get_hub_event_sender(&mut self) -> StreamHubEventSender { in get_hub_event_sender() argument
H A Ddefine.rs155 pub type StreamHubEventSender = mpsc::UnboundedSender<StreamHubEvent>; typedef
/xiu/protocol/rtsp/src/session/
H A Dmod.rs52 StreamHubEvent, StreamHubEventSender, SubscribeType, SubscriberInfo, TStreamHandler,
72 event_producer: StreamHubEventSender,
105 pub fn new(stream: TcpStream, event_producer: StreamHubEventSender) -> Self { in new()