MCPcopy Create free account

hub / github.com/chrivers/bifrost / functions

Functions869 in github.com/chrivers/bifrost

↓ 3 callersMethodserialize
(&self, wtr: &mut impl Write)
crates/hue/src/zigbee/composite.rs:331
↓ 3 callersMethodstop
(&mut self, id: impl IntoServiceId)
crates/svc/src/manager.rs:147
↓ 3 callersMethodtick
(&mut self)
src/model/throttle.rs:40
↓ 3 callersMethodupdater
(&self)
src/server/appstate.rs:85
↓ 3 callersFunctionverify_matrix
(cs: &ColorSpace)
crates/hue/src/colorspace.rs:221
↓ 3 callersMethodwait_for_state
( &mut self, handle: impl IntoServiceId, expected: ServiceState, )
crates/svc/src/manager.rs:167
↓ 3 callersMethodwith_color_temperature
(self, mirek: impl Into<Option<u16>>)
crates/hue/src/api/light.rs:692
↓ 3 callersMethodwith_color_xy
(self, xy: impl Into<Option<XY>>)
crates/hue/src/api/light.rs:700
↓ 3 callersMethodwith_delay
(self, delay: Duration)
crates/svc/src/policy.rs:41
↓ 3 callersMethodwith_effect_speed
(mut self, effect_speed: u8)
crates/hue/src/zigbee/composite.rs:241
↓ 3 callersMethodwith_effect_type
(mut self, effect_type: EffectType)
crates/hue/src/zigbee/composite.rs:235
↓ 3 callersMethodwith_gradient_params
(mut self, transform: GradientParams)
crates/hue/src/zigbee/composite.rs:229
↓ 3 callersMethodwith_light_state_update
(self, upd: &ApiLightStateUpdate)
crates/hue/src/api/mod.rs:381
↓ 3 callersMethodwith_state
(self, state: Option<bool>)
crates/z2m/src/update.rs:65
↓ 3 callersMethodwith_topic
(self, topic: &str)
src/model/state.rs:27
↓ 2 callersFunctionadd
()
crates/hue/src/event.rs:124
↓ 2 callersMethodaux_get
(&self, id: &Uuid)
src/model/state.rs:207
↓ 2 callersMethodbackend_event_stream
(&self)
src/resource.rs:588
↓ 2 callersFunctionbest_guess_timezone
()
crates/hue/src/lib.rs:38
↓ 2 callersFunctionbridge_id_raw
(mac: MacAddress)
crates/hue/src/lib.rs:44
↓ 2 callersFunctionbuild_service
( protocol: Protocol, appstate: AppState, )
src/server/mod.rs:88
↓ 2 callersFunctioncheck_size_valid
(len: usize, header_size: usize, element_size: usize)
crates/hue/src/zigbee/entertainment.rs:113
↓ 2 callersMethodcmp
(&self, other: &Self)
crates/hue/src/version.rs:18
↓ 2 callersMethodcolor_mode
(&self)
crates/hue/src/stream.rs:67
↓ 2 callersMethodconfigure
(&'a mut self)
crates/svc/src/traits.rs:122
↓ 2 callersFunctiondate_legacy_local_opt
()
crates/hue/src/date_format.rs:275
↓ 2 callersFunctiondate_legacy_naive
()
crates/hue/src/date_format.rs:255
↓ 2 callersFunctiondate_legacy_utc
()
crates/hue/src/date_format.rs:308
↓ 2 callersFunctiondelete
()
crates/hue/src/event.rs:165
↓ 2 callersMethoddelete
(&mut self, link: &ResourceLink)
src/resource.rs:208
↓ 2 callersMethodelapsed_since
(&self, now: DateTime<Utc>)
src/model/throttle.rs:36
↓ 2 callersMethodentertainment_service
(&self)
crates/hue/src/api/device.rs:46
↓ 2 callersFunctionfalse_positive
((a, b): &(&Value, &Value))
examples/normalize-hue-get.rs:16
↓ 2 callersFunctionfind_bridge_entertainment
(lock: &Resources)
src/routes/clip/entertainment_configuration.rs:174
↓ 2 callersMethodfind_maximum_y
(&self, x: f64, y: f64)
crates/hue/src/colorspace.rs:150
↓ 2 callersFunctiongenerate
Generate a self-signed X509 certificate, closely matching the type and style used by a real Philips Hue bridge. Great care has been taken to match th
src/server/certificate.rs:52
↓ 2 callersMethodget
(&self, scope: &str)
crates/bifrost-api/src/client.rs:43
↓ 2 callersMethodget
(&self)
crates/svc/src/runservice.rs:40
↓ 2 callersFunctionget_groups
(res: &MutexGuard<Resources>, group_0: bool)
src/routes/api.rs:72
↓ 2 callersMethodget_legacy_apiversion
(&self)
crates/hue/src/version.rs:50
↓ 2 callersMethodget_resources
(&self)
src/resource.rs:527
↓ 2 callersMethodget_scenes_for_room
(&self, id: &Uuid)
src/resource.rs:167
↓ 2 callersMethodget_software_version
Format a version into the hue legacy format Legacy version is constructed from the version number. ```text Example: 1968096020 1_68______ (these di
crates/hue/src/version.rs:74
↓ 2 callersMethodget_url
(&self)
crates/bifrost-api/src/config.rs:66
↓ 2 callersMethodhandle
(&self)
crates/svc/src/manager.rs:301
↓ 2 callersFunctionhash
(t: &T)
crates/hue/src/api/resource.rs:113
↓ 2 callersFunctionhue_bridge_usn
(mac: MacAddress)
src/server/ssdp.rs:36
↓ 2 callersFunctionhue_zclcommand
(msg: &ZigbeeMessage)
src/backend/z2m/zclcommand.rs:14
↓ 2 callersFunctionidv1_type
(idv1)
utils/analyze-idv1.py:14
↓ 2 callersMethodinto_inner
(self)
crates/svc/src/rpc.rs:22
↓ 2 callersFunctionlights_v1_to_ec_locations
( lights: &[String], res: &Resources, )
src/routes/api.rs:249
↓ 2 callersMethodlist
(data: Vec<T>)
src/routes/clip/mod.rs:44
↓ 2 callersFunctionmake_channels
( lock: &Resources, locations: &[EntertainmentConfigurationServiceLocations], )
src/routes/clip/entertainment_configuration.rs:117
↓ 2 callersFunctionmake_services
( lock: &Resources, locations: &[EntertainmentConfigurationServiceLocations], )
src/routes/clip/entertainment_configuration.rs:158
↓ 2 callersMethodmult
(&self, d: [f64; 3])
crates/hue/src/colorspace.rs:89
↓ 2 callersMethodname
(&self)
crates/z2m/src/api.rs:606
↓ 2 callersMethodname
(&self)
crates/svc/src/serviceid.rs:28
↓ 2 callersMethodnext_event
(&mut self)
crates/svc/src/manager.rs:429
↓ 2 callersMethodowner
(&self)
crates/hue/src/api/mod.rs:180
↓ 2 callersMethodput
( &self, scope: &str, data: I, )
crates/bifrost-api/src/client.rs:55
↓ 2 callersMethodreset
(&mut self)
crates/hue/src/zigbee/stream.rs:128
↓ 2 callersMethodresolve_multiple
(&self, handles: &[impl IntoServiceId])
crates/svc/src/manager.rs:525
↓ 2 callersMethodrun
(mut self)
crates/svc/src/manager.rs:567
↓ 2 callersMethodsegment_mapping
(&mut self, map: &[u16])
crates/hue/src/zigbee/stream.rs:118
↓ 2 callersMethodsend_scene_store
(&mut self, topic: &str, name: &str, id: u32)
src/backend/z2m/websocket.rs:75
↓ 2 callersMethodsend_update
(&mut self, topic: &str, payload: &DeviceUpdate)
src/backend/z2m/websocket.rs:93
↓ 2 callersMethodsend_zigbee_message
(&mut self, topic: &str, msg: &ZigbeeMessage)
src/backend/z2m/websocket.rs:131
↓ 2 callersMethodservice
(&self, rtype: RType)
crates/hue/src/api/device.rs:36
↓ 2 callersMethodset_smoothing
(&mut self, smoothing: u16)
crates/hue/src/zigbee/stream.rs:95
↓ 2 callersMethodset_smoothing_duration
(&mut self, duration: Duration)
crates/hue/src/zigbee/stream.rs:113
↓ 2 callersFunctionshutdown
(msg: &str, mut mgr: SvmClient)
src/main.rs:136
↓ 2 callersMethodstatus
( &mut self, id: impl IntoServiceId + Send + 'static, )
crates/svc/src/manager.rs:205
↓ 2 callersMethodstop_stream
(&mut self, z2mws: &mut Z2mWebSocket)
src/backend/z2m/entertainment.rs:122
↓ 2 callersMethodto_rgb
(&self, brightness: f64)
crates/hue/src/xy.rs:87
↓ 2 callersFunctionto_xml
(value: impl Serialize)
src/model/upnp.rs:218
↓ 2 callersMethodtransform
(&self, value: f64)
crates/hue/src/gamma.rs:26
↓ 2 callersMethodtry_update
( &mut self, id: &Uuid, func: impl FnOnce(&mut T) -> ApiResult<()>, )
src/resource.rs:104
↓ 2 callersMethodupdate_bridge_version
(&mut self, version: SwVersion)
src/resource.rs:53
↓ 2 callersMethodwait_for_stop
( &mut self, handle: impl IntoServiceId + Send + 'static, )
crates/svc/src/manager.rs:198
↓ 2 callersMethodwith_color_mirek
(mut self, mirek: u16)
crates/hue/src/zigbee/composite.rs:194
↓ 2 callersMethodwith_color_temp
(self, mirek: Option<u16>)
crates/z2m/src/update.rs:87
↓ 2 callersMethodwith_effect
(self, effect: DeviceEffect)
crates/z2m/src/update.rs:119
↓ 2 callersMethodwith_fade_speed
(mut self, speed: u16)
crates/hue/src/zigbee/composite.rs:206
↓ 2 callersMethodwith_gradient
(self, grad: Option<LightGradientUpdate>)
crates/z2m/src/update.rs:103
↓ 2 callersMethodwith_index
(self, index: u32)
src/model/state.rs:35
↓ 2 callersMethodwith_manufacturer_url
(self, value: Url)
src/model/upnp.rs:152
↓ 2 callersMethodwith_mfc
(self, mfc: Option<u16>)
crates/hue/src/zigbee/stream.rs:54
↓ 2 callersMethodwith_model_description
(self, value: impl Into<String>)
src/model/upnp.rs:160
↓ 2 callersMethodwith_model_number
(self, value: impl Into<String>)
src/model/upnp.rs:168
↓ 2 callersMethodwith_model_url
(self, value: Url)
src/model/upnp.rs:176
↓ 2 callersMethodwith_on
(self, on: impl Into<Option<On>>)
crates/hue/src/api/light.rs:684
↓ 2 callersMethodwith_on_off
(mut self, on_off: bool)
crates/hue/src/zigbee/composite.rs:182
↓ 2 callersMethodwith_presentation_url
(self, value: impl Into<String>)
src/model/upnp.rs:200
↓ 2 callersMethodwith_retry
(self, retry: Retry)
crates/svc/src/policy.rs:36
↓ 2 callersMethodwith_serial_number
(self, value: impl Into<String>)
src/model/upnp.rs:184
↓ 2 callersMethodwith_transition
(self, transition: Option<f64>)
crates/z2m/src/update.rs:127
↓ 2 callersMethodxyy_to_rgb
(&self, x: f64, y: f64, Y: f64)
crates/hue/src/colorspace.rs:126
↓ 1 callersMethodadd_bridge
(&mut self, bridge_id: String)
src/resource.rs:274
↓ 1 callersMethodadd_device
(&mut self, value: Self)
src/model/upnp.rs:213
↓ 1 callersMethodadd_group
(&mut self, grp: &z2m::api::Group)
src/backend/z2m/bridge_import.rs:203
← previousnext →101–200 of 869, ranked by callers