MCPcopy Create free account

hub / github.com/codec-abc/Yew-WebRTC-Chat / functions

Functions33 in github.com/codec-abc/Yew-WebRTC-Chat

↓ 11 callersMethodget_state
(&self)
src/chat/web_rtc_manager.rs:115
↓ 7 callersMethodsend_message
(&self, message_content: &str)
src/chat/web_rtc_manager.rs:105
↓ 5 callersMethodset_state
(&mut self, new_state: State)
src/chat/web_rtc_manager.rs:119
↓ 3 callersMethodscroll_top
(&self)
src/chat/chat_model.rs:408
↓ 1 callersMethodcopy_content_to_clipboard
(&self)
src/chat/chat_model.rs:586
↓ 1 callersFunctionget_debug_state_string
(state: &State)
src/chat/chat_model.rs:634
↓ 1 callersMethodget_ice_candidates
(&self)
src/chat/web_rtc_manager.rs:127
↓ 1 callersMethodget_offer
(&self)
src/chat/web_rtc_manager.rs:123
↓ 1 callersMethodget_serialized_offer_and_candidates
(&self)
src/chat/chat_model.rs:524
↓ 1 callersMethodis_chat_enabled
(&self)
src/chat/chat_model.rs:449
Methodcreate
(ctx: &Context<Self>)
src/chat/chat_model.rs:70
Methodget_channel_status_change_closure
( web_rtc_manager: Rc<RefCell<WebRTCManager>>, )
src/chat/web_rtc_manager.rs:520
Methodget_chat_header
(&self, ctx: &Context<Self>)
src/chat/chat_model.rs:418
Methodget_debug_html
(&self)
src/chat/chat_model.rs:560
Methodget_exception_handler
( _web_rtc_manager: Rc<RefCell<WebRTCManager>>, message: String, )
src/chat/web_rtc_manager.rs:639
Methodget_input_for_chat_message
(&self, ctx: &Context<Self>)
src/chat/chat_model.rs:463
Methodget_messages_as_html
(&self)
src/chat/chat_model.rs:605
Methodget_offer_and_candidates
(&self, ctx: &Context<Self>)
src/chat/chat_model.rs:539
Methodget_on_data_closure
(web_rtc_manager: Rc<RefCell<WebRTCManager>>)
src/chat/web_rtc_manager.rs:556
Methodget_on_ice_connection_state_change_closure
( web_rtc_manager: Rc<RefCell<WebRTCManager>>, )
src/chat/web_rtc_manager.rs:570
Methodget_on_ice_gathering_state_change_closure
( web_rtc_manager: Rc<RefCell<WebRTCManager>>, )
src/chat/web_rtc_manager.rs:605
Methodget_validate_offer_or_answer
(&self, ctx: &Context<Self>)
src/chat/chat_model.rs:494
Functionmain
()
src/lib.rs:13
Methodnew
()
src/chat/web_rtc_manager.rs:36
Methodnew
(content: String, sender: MessageSender)
src/chat/chat_model.rs:30
Methodparse_base64_str_to_connection
(str: &str)
src/chat/web_rtc_manager.rs:494
Methodset_candidates
TODO : handle error when adding ice_candidate
src/chat/web_rtc_manager.rs:462
Methodset_data_channel
(web_rtc_manager: Rc<RefCell<WebRTCManager>>, data_channel: RtcDataChannel)
src/chat/web_rtc_manager.rs:657
Methodstart_web_rtc
(web_rtc_manager: Rc<RefCell<WebRTCManager>>)
src/chat/web_rtc_manager.rs:308
Methodupdate
(&mut self, ctx: &Context<Self>, msg: Self::Message)
src/chat/chat_model.rs:80
Methodvalidate_answer
( web_rtc_manager: Rc<RefCell<WebRTCManager>>, str: &str, )
src/chat/web_rtc_manager.rs:246
Methodvalidate_offer
( web_rtc_manager: Rc<RefCell<WebRTCManager>>, str: &str, )
src/chat/web_rtc_manager.rs:131
Methodview
(&self, ctx: &Context<Self>)
src/chat/chat_model.rs:220