MCPcopy Create free account

hub / github.com/cgevans/tiny2 / functions

Functions56 in github.com/cgevans/tiny2

↓ 10 callersMethodsend_cmd
(&self, unit: u8, selector: u8, cmd: &[u8])
src/lib.rs:393
↓ 6 callersMethodset_ctrl
(&self, id: u32, value: i32)
src/usbio.rs:91
↓ 3 callersFunctiondebug_mode
()
src/gui/main.rs:12
↓ 3 callersMethodget_ctrl
(&self, id: u32)
src/usbio.rs:79
↓ 3 callersMethodget_cur
(&self, unit: u8, selector: u8, data: &mut [u8])
src/lib.rs:401
↓ 3 callersMethodio
(&self, unit: u8, selector: u8, query: u8, data: &mut [u8])
src/lib.rs:453
↓ 3 callersMethodquery_ctrl
(&self, id: u32)
src/usbio.rs:103
↓ 2 callersMethodexecute_ptz
(&mut self, action: PtzAction)
src/gui/main.rs:69
↓ 2 callersMethodget_len
(&self, unit: u8, selector: u8)
src/lib.rs:444
↓ 2 callersMethodget_status
(&self)
src/lib.rs:283
↓ 2 callersMethodset_ai_mode
(&self, mode: AIMode)
src/lib.rs:178
↓ 2 callersMethodset_pan
Set the absolute pan value (in arc-seconds).
src/lib.rs:314
↓ 2 callersMethodset_tilt
Set the absolute tilt value (in arc-seconds).
src/lib.rs:328
↓ 2 callersMethodset_zoom
Set the absolute zoom value.
src/lib.rs:342
↓ 1 callersMethoddump
(&self)
src/lib.rs:290
↓ 1 callersMethoddump_02
(&self)
src/lib.rs:297
↓ 1 callersMethodget_pan
Get the current absolute pan value (in arc-seconds).
src/lib.rs:307
↓ 1 callersMethodget_tilt
Get the current absolute tilt value (in arc-seconds).
src/lib.rs:321
↓ 1 callersMethodget_zoom
Get the current absolute zoom value.
src/lib.rs:335
↓ 1 callersMethodhandle_message
(&self, msg: OscMessage)
src/osc/main.rs:28
↓ 1 callersFunctionopen_camera
(hint: &str)
src/usbio.rs:129
↓ 1 callersMethodpan_relative
Move pan by a relative amount.
src/lib.rs:349
↓ 1 callersMethodquery_pan_range
Query the supported range for pan (absolute).
src/lib.rs:370
↓ 1 callersMethodquery_tilt_range
Query the supported range for tilt (absolute).
src/lib.rs:378
↓ 1 callersMethodquery_zoom_range
Query the supported range for zoom (absolute).
src/lib.rs:386
↓ 1 callersMethodrun_server
(&self)
src/osc/main.rs:12
↓ 1 callersMethodset_cur
(&self, unit: u8, selector: u8, data: &mut [u8])
src/lib.rs:421
↓ 1 callersMethodset_exposure_mode
(&self, mode: ExposureMode)
src/lib.rs:194
↓ 1 callersMethodset_fov
(&self, mode: FOVMode)
src/lib.rs:175
↓ 1 callersMethodset_hdr_mode
(&self, mode: bool)
src/lib.rs:211
↓ 1 callersMethodset_verbose
(&mut self, verbose: bool)
src/lib.rs:253
↓ 1 callersMethodtilt_relative
Move tilt by a relative amount.
src/lib.rs:356
↓ 1 callersMethodto_cmd_value
(&self)
src/lib.rs:157
↓ 1 callersMethodzoom_relative
Move zoom by a relative amount.
src/lib.rs:363
Functionboot
()
src/gui/main.rs:90
Methoddecode
(bytes: &[u8])
src/lib.rs:45
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/lib.rs:91
Methodfrom
(r: V4l2CtrlRange)
src/lib.rs:235
Methodfrom
(file: File)
src/usbio.rs:37
Methodget_ai_mode
(&self)
src/lib.rs:220
Methodget_camera_index
(msg: &OscMessage, arg_idx: usize)
src/osc/main.rs:80
Methodget_int_arg
(msg: &OscMessage, arg_idx: usize)
src/osc/main.rs:87
Methodinfo
(&self)
src/lib.rs:279
Methodinfo
(&self)
src/usbio.rs:43
Methodio
(&self, unit: u8, selector: u8, query: u8, data: &mut [u8])
src/usbio.rs:60
Functionmain
()
src/gui/main.rs:410
Functionmain
()
src/osc/main.rs:103
Methodnew
(hint: &str)
src/lib.rs:246
Methodnew
(dev: &std::fs::File)
src/usbio.rs:174
Functionstop_on_mouse_release
( event: iced::Event, _status: event::Status, _id: window::Id, )
src/gui/main.rs:388
Functionsubscription
(state: &MainPanel)
src/gui/main.rs:401
Methodtry_from
(value: i32)
src/lib.rs:110
Methodunavailable
()
src/gui/main.rs:50
Functionupdate
(state: &mut MainPanel, message: Message)
src/gui/main.rs:149
Functionview
(state: &MainPanel)
src/gui/main.rs:228
Methodwait_for
Try to open the camera, retrying every `interval` until it appears. Prints a message to stderr on the first failure, then silently retries.
src/lib.rs:259