MCPcopy Index your code

hub / github.com/H-M-H/Weylus / functions

Functions249 in github.com/H-M-H/Weylus

↓ 105 callersMethodsend
(&self, fd: c_int, typ: c_int, code: c_int, value: c_int)
src/input/uinput_device.rs:149
↓ 58 callersMethodclone
(&self)
src/capturable/mod.rs:50
↓ 22 callersMethodlock
(&self)
src/capturable/x11.rs:168
↓ 17 callersMethodis_err
(&self)
src/cerror.rs:27
↓ 17 callersFunctionsetup_abs
lib/linux/uinput.c:25
↓ 15 callersFunctionfill_error
lib/error.c:3
↓ 12 callersMethodonEvent
(event: PointerEvent, event_type: string)
ts/lib.ts:642
↓ 10 callersFunctiondestroy_uinput_device
lib/linux/uinput.c:301
↓ 10 callersFunctionlog
(level: LogLevel, msg: string)
ts/lib.ts:46
↓ 10 callersFunctionlog_debug
lib/log.c:19
↓ 9 callersMethodsave_settings
()
ts/lib.ts:221
↓ 8 callersMethodcapture
(&mut self)
src/capturable/x11.rs:311
↓ 8 callersFunctionget_property
lib/linux/xhelper.c:45
↓ 8 callersMethodunlock
(&self)
src/capturable/x11.rs:172
↓ 6 callersMethodencode
(&mut self, pixel_provider: PixelProvider)
src/video.rs:115
↓ 5 callersFunctioncalc_max_video_resolution
(scale: number)
ts/lib.ts:65
↓ 5 callersFunctionframe_update_scale_inv
(x: number)
ts/lib.ts:60
↓ 5 callersMethodrecorder
(&self, capture_cursor: bool)
src/capturable/x11.rs:133
↓ 5 callersMethodsend_server_config
()
ts/lib.ts:206
↓ 5 callersFunctionset_codec_params
lib/encode_video.c:116
↓ 4 callersMethodbefore_input
(&mut self)
src/capturable/x11.rs:121
↓ 4 callersFunctionclamp
lib/linux/xcapture.c:18
↓ 4 callersFunctionframe_update_scale
(x: number)
ts/lib.ts:56
↓ 4 callersFunctionget_log_level
()
src/log.rs:41
↓ 4 callersFunctionget_portal
(conn: &SyncConnection)
src/capturable/pipewire.rs:293
↓ 4 callersFunctioninit
(access_code: string, websocket_port: number)
ts/lib.ts:839
↓ 4 callersMethodrender
()
ts/lib.ts:515
↓ 4 callersFunctionresponse_from_str
(s: &str, content_type: &str)
src/web.rs:27
↓ 4 callersFunctionsend_msg
(sender: &WsWriter, msg: &MessageOutbound)
src/websocket.rs:211
↓ 4 callersMethodsend_msg
(&self, msg: &MessageOutbound)
src/websocket.rs:406
↓ 4 callersFunctionsetup
lib/linux/uinput.c:44
↓ 4 callersMethodtoggle
()
ts/lib.ts:309
↓ 4 callersMethodtransform_touch_size
(&self, s: f64)
src/input/uinput_device.rs:129
↓ 4 callersMethodtransform_x
(&self, x: f64)
src/input/uinput_device.rs:115
↓ 4 callersMethodtransform_y
(&self, y: f64)
src/input/uinput_device.rs:120
↓ 3 callersMethodcapturables
(&mut self)
src/capturable/x11.rs:197
↓ 3 callersMethoddata
(&self)
src/capturable/x11.rs:266
↓ 3 callersFunctionget_capturables
( #[cfg(target_os = "linux")] wayland_support: bool, #[cfg(target_os = "linux")] capture_cursor: bool,
src/capturable/mod.rs:55
↓ 3 callersFunctionget_geometry
lib/linux/xhelper.c:293
↓ 3 callersFunctionhandle_response
( conn: &SyncConnection, path: dbus::Path<'static>, mut f: F, failure_out: Arc<AtomicBool>, )
src/capturable/pipewire.rs:249
↓ 3 callersMethodmap_input_device_to_entire_screen
(&mut self, device_name: &str, pen: bool)
src/capturable/x11.rs:226
↓ 3 callersMethodonEvent
(event: KeyboardEvent, event_type: string)
ts/lib.ts:705
↓ 3 callersFunctionresponse_from_path_or_default
( path: Option<&String>, default: &str, content_type: &str, )
src/web.rs:43
↓ 3 callersFunctionresponse_not_found
()
src/web.rs:35
↓ 3 callersFunctionrun
( sender: mpsc::Sender<Web2UiMessage>, receiver: mpsc_tokio::Receiver<Ui2WebMessage>, bind_addr: &
src/web.rs:167
↓ 3 callersFunctionscreen_coordsys
()
src/capturable/core_graphics.rs:276
↓ 3 callersMethodset_capturable
(&mut self, capturable: Box<dyn Capturable>)
src/input/uinput_device.rs:827
↓ 3 callersMethodsize
(&self)
src/video.rs:47
↓ 3 callersMethodstart
( &mut self, config: &Config, mut on_web_message: impl FnMut(Web2UiMessage) + Send + '
src/weylus.rs:31
↓ 3 callersFunctionstretch_video
()
ts/lib.ts:918
↓ 2 callersFunctionalloc_frame_buffer
lib/encode_video.c:529
↓ 2 callersFunctionalloc_frame_buffer_hw
lib/encode_video.c:544
↓ 2 callersMethodappend
(&self, i: &mut arg::IterAppend)
src/capturable/pipewire_dbus.rs:126
↓ 2 callersMethodappendEventToLine
(event: PointerEvent)
ts/lib.ts:543
↓ 2 callersFunctioncapture_screen
lib/linux/xcapture.c:133
↓ 2 callersFunctioncheck_pixelformat
(img: &CGImage)
src/capturable/core_graphics.rs:92
↓ 2 callersFunctionclient_msg
lib/linux/xhelper.c:323
↓ 2 callersMethodclone
(&self)
src/capturable/x11.rs:71
↓ 2 callersMethodcode
(&self)
src/cerror.rs:31
↓ 2 callersMethoddevice_type
(&self)
src/input/uinput_device.rs:831
↓ 2 callersFunctionfill_bgra
lib/encode_video.c:554
↓ 2 callersMethodfind_slot
(&self, id: i64)
src/input/uinput_device.rs:133
↓ 2 callersMethodgeometry_relative
(&self)
src/capturable/x11.rs:97
↓ 2 callersFunctionget_window_infos
()
src/capturable/core_graphics.rs:241
↓ 2 callersFunctionhandle_disconnect
(msg: string)
ts/lib.ts:874
↓ 2 callersMethodloadShader
(type, source)
ts/lib.ts:472
↓ 2 callersFunctionlog_info
lib/log.c:28
↓ 2 callersFunctionlog_send_error
(res: Result<(), SendError<T>>)
src/web.rs:150
↓ 2 callersFunctionlog_send_error
(res: Result<(), SendError<T>>)
src/websocket.rs:47
↓ 2 callersFunctionlog_warn
lib/log.c:46
↓ 2 callersMethodonstop
(event: PointerEvent)
ts/lib.ts:588
↓ 2 callersMethodprocess
(&mut self, message: &OwnedMessage)
src/websocket.rs:540
↓ 2 callersFunctionset_default_pixel
(buf: &mut [u8], w: usize, x: usize, y: usize)
src/capturable/testsrc.rs:17
↓ 2 callersFunctionset_frame_params
lib/encode_video.c:160
↓ 2 callersFunctionstart_capture
lib/linux/xcapture.c:47
↓ 2 callersMethodstop
(&mut self)
src/weylus.rs:163
↓ 2 callersFunctiontoggle_energysaving
(energysaving: boolean)
ts/lib.ts:81
↓ 2 callersMethodtransform_pressure
(&self, p: f64)
src/input/uinput_device.rs:125
↓ 2 callersMethodupdate_geometry
(&mut self)
src/capturable/core_graphics.rs:149
↓ 2 callersMethodwait
(&mut self)
src/weylus.rs:179
↓ 1 callersFunctionactivate_window
lib/linux/xhelper.c:355
↓ 1 callersMethodbox_clone
(&self)
src/capturable/mod.rs:28
↓ 1 callersFunctionbuild_ffmpeg
()
build.rs:5
↓ 1 callersFunctioncapturable_before_input
lib/linux/xhelper.c:394
↓ 1 callersFunctioncheck_apis
()
ts/lib.ts:827
↓ 1 callersMethodcheck_size
( &self, width_in: usize, height_in: usize, width_out: usize, height_o
src/video.rs:145
↓ 1 callersFunctionclone_capturable
lib/linux/xhelper.c:264
↓ 1 callersMethodclose
(&self)
src/capturable/pipewire_dbus.rs:114
↓ 1 callersFunctioncreate_capturables
lib/linux/xhelper.c:179
↓ 1 callersMethodcreate_session
(&self, options: arg::PropMap)
src/capturable/pipewire_dbus.rs:33
↓ 1 callersFunctiondealloc_frame_buffer
lib/encode_video.c:537
↓ 1 callersFunctiondestroy_capturable
lib/linux/xhelper.c:272
↓ 1 callersFunctiondestroy_video_encoder
lib/encode_video.c:449
↓ 1 callersFunctionencode_video_frame
lib/encode_video.c:470
↓ 1 callersFunctionfill_rgb
lib/encode_video.c:598
↓ 1 callersFunctionframe_timer
(webSocket: WebSocket)
ts/lib.ts:713
↓ 1 callersMethodframe_update_limit
()
ts/lib.ts:305
↓ 1 callersFunctionfresh_canvas
()
ts/lib.ts:72
↓ 1 callersFunctionget_capturable_name
lib/linux/xhelper.c:406
↓ 1 callersFunctionget_client_list
lib/linux/xhelper.c:153
next →1–100 of 249, ranked by callers