Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrivers/bifrost
/ functions
Functions
869 in github.com/chrivers/bifrost
⨍
Functions
869
◇
Types & classes
436
↓ 1 callers
Method
add_light
( &mut self, apidev: &z2m::api::Device, expose: &ExposeLight, )
src/backend/z2m/bridge_import.rs:27
↓ 1 callers
Method
add_to_buffer
(&mut self, record: HueEventRecord)
src/server/hueevents.rs:41
↓ 1 callers
Function
analyze_idv1_mapping
(res)
utils/analyze-idv1.py:53
↓ 1 callers
Function
analyze_idv1_percent
(res)
utils/analyze-idv1.py:35
↓ 1 callers
Function
analyze_unique_ids
(res)
utils/analyze-idv1.py:22
↓ 1 callers
Method
api_config
(&self, username: String)
src/server/appstate.rs:100
↓ 1 callers
Method
as_dimming_opt
(&self)
crates/hue/src/api/light.rs:153
↓ 1 callers
Method
aux_get
(&self, link: &ResourceLink)
src/resource.rs:96
↓ 1 callers
Method
backend_delete
(&self, z2mws: &mut Z2mWebSocket, link: &ResourceLink)
src/backend/z2m/backend_event.rs:320
↓ 1 callers
Method
backend_entertainment_frame
( &mut self, z2mws: &mut Z2mWebSocket, frame: &HueStreamLightsV2, )
src/backend/z2m/backend_event.rs:429
↓ 1 callers
Method
backend_entertainment_start
( &mut self, z2mws: &mut Z2mWebSocket, ent_id: &Uuid, )
src/backend/z2m/backend_event.rs:364
↓ 1 callers
Method
backend_entertainment_stop
(&mut self, z2mws: &mut Z2mWebSocket)
src/backend/z2m/backend_event.rs:443
↓ 1 callers
Method
backend_grouped_light_update
( &self, z2mws: &mut Z2mWebSocket, link: &ResourceLink, upd: &GroupedLightUpda
src/backend/z2m/backend_event.rs:266
↓ 1 callers
Method
backend_light_update
( &self, z2mws: &mut Z2mWebSocket, link: &ResourceLink, upd: &LightUpdate,
src/backend/z2m/backend_event.rs:80
↓ 1 callers
Method
backend_room_update
( &self, z2mws: &mut Z2mWebSocket, link: &ResourceLink, upd: &RoomUpdate,
src/backend/z2m/backend_event.rs:281
↓ 1 callers
Method
backend_scene_create
( &self, z2mws: &mut Z2mWebSocket, link_scene: &ResourceLink, sid: u32,
src/backend/z2m/backend_event.rs:165
↓ 1 callers
Method
backend_scene_update
( &mut self, z2mws: &mut Z2mWebSocket, link: &ResourceLink, upd: &SceneUpdate,
src/backend/z2m/backend_event.rs:196
↓ 1 callers
Method
backend_zigbee_device_discovery
( &self, z2mws: &mut Z2mWebSocket, _rlink: &ResourceLink, _zbd: &ZigbeeDeviceD
src/backend/z2m/backend_event.rs:471
↓ 1 callers
Method
base
(&self)
crates/z2m/src/api.rs:587
↓ 1 callers
Method
bridge_device_remove
(&mut self, data: &DeviceRemoveResponse)
src/backend/z2m/bridge_event.rs:139
↓ 1 callers
Method
bridge_devices
(&mut self, devices: &BridgeDevices)
src/backend/z2m/bridge_event.rs:102
↓ 1 callers
Method
bridge_group_member_change
( &self, change: &GroupMemberChange, added: bool, )
src/backend/z2m/bridge_event.rs:162
↓ 1 callers
Function
build_tasks
(appstate: &AppState)
src/main.rs:67
↓ 1 callers
Method
c2s
(&self)
crates/zcl/src/frame.rs:87
↓ 1 callers
Function
check
(orig: &[u8])
examples/hz-parse.rs:76
↓ 1 callers
Function
check_certificate
(certpath: &Utf8Path, mac: MacAddress)
src/server/certificate.rs:155
↓ 1 callers
Method
cleanup
(&mut self)
src/backend/z2m/learn.rs:38
↓ 1 callers
Method
client
(&self)
crates/svc/src/manager.rs:297
↓ 1 callers
Function
compare
(before: &Value, after: &Value, report: bool)
examples/normalize-hue-get.rs:41
↓ 1 callers
Function
config_writer
(res: Arc<Mutex<Resources>>, filename: Utf8PathBuf)
src/server/mod.rs:102
↓ 1 callers
Method
counter
(&self)
crates/hue/src/zigbee/stream.rs:86
↓ 1 callers
Method
daemonize
(self)
crates/svc/src/manager.rs:283
↓ 1 callers
Method
data
(&self)
crates/svc/src/rpc.rs:18
↓ 1 callers
Method
event_loop
( &mut self, chan: &mut Receiver<Arc<BackendRequest>>, mut socket: Z2mWebSocket, )
src/backend/z2m/mod.rs:131
↓ 1 callers
Function
event_update_diff
(ma: Value, mb: Value)
crates/hue/src/diff.rs:11
↓ 1 callers
Method
events_sent_after_id
(&self, id: &str)
src/server/hueevents.rs:67
↓ 1 callers
Method
expose_gradient
(&self)
crates/z2m/src/api.rs:494
↓ 1 callers
Method
expose_light
(&self)
crates/z2m/src/api.rs:483
↓ 1 callers
Function
extract_common_name
(rdr: impl Read)
src/server/certificate.rs:124
↓ 1 callers
Method
extract_mirek_schema
(&self)
crates/z2m/src/convert.rs:21
↓ 1 callers
Function
fetch_updates
(since_version: Option<u64>)
src/server/updater.rs:9
↓ 1 callers
Method
fetch_version
(&mut self)
src/server/updater.rs:50
↓ 1 callers
Method
find_next_id
(&mut self)
src/model/state.rs:57
↓ 1 callers
Method
frame
( &mut self, z2mws: &mut Z2mWebSocket, frame: &HueStreamLightsV2, )
src/backend/z2m/entertainment.rs:132
↓ 1 callers
Method
frame
(&mut self, blks: Vec<HueEntFrameLightRecord>)
crates/hue/src/zigbee/stream.rs:142
↓ 1 callers
Method
generate
(&self, instance: String)
crates/svc/src/template.rs:67
↓ 1 callers
Function
generate_and_save
(certpath: &Utf8Path, mac: MacAddress)
src/server/certificate.rs:146
↓ 1 callers
Method
generate_frame
(&self, frame: &HueStreamLightsV2)
src/backend/z2m/entertainment.rs:70
↓ 1 callers
Method
generate_record
(&mut self, block: EventBlock)
src/server/hueevents.rs:51
↓ 1 callers
Method
get_legacy_swversion
(&self)
crates/hue/src/version.rs:56
↓ 1 callers
Function
get_lights
(res: &MutexGuard<Resources>)
src/routes/api.rs:57
↓ 1 callers
Method
get_next_scene_id
(&self, room: &ResourceLink)
src/resource.rs:377
↓ 1 callers
Method
get_resource_by_id
(&self, id: &Uuid)
src/resource.rs:520
↓ 1 callers
Method
get_sanitized_url
(&self)
crates/bifrost-api/src/config.rs:111
↓ 1 callers
Function
get_scene
(res: &Resources, owner: String, scene: &Scene)
src/routes/api.rs:156
↓ 1 callers
Function
get_scenes
(owner: &str, res: &MutexGuard<Resources>)
src/routes/api.rs:197
↓ 1 callers
Method
grouped_light_service
(&self)
crates/hue/src/api/room.rs:40
↓ 1 callers
Function
guess_scene_icon
(name: &str)
src/backend/z2m/bridge_import.rs:342
↓ 1 callers
Method
handle_bridge_message
(&mut self, msg: Message)
src/backend/z2m/bridge_event.rs:198
↓ 1 callers
Method
handle_device_message
(&mut self, msg: RawMessage)
src/backend/z2m/bridge_event.rs:72
↓ 1 callers
Method
handle_socket
(mut self)
src/routes/bifrost/websocket.rs:80
↓ 1 callers
Method
handle_update
(&mut self, rid: &Uuid, payload: &Value)
src/backend/z2m/bridge_event.rs:44
↓ 1 callers
Method
handle_update_grouped_light
(&self, uuid: &Uuid, upd: &DeviceUpdate)
src/backend/z2m/bridge_event.rs:29
↓ 1 callers
Method
handle_update_light
(&mut self, uuid: &Uuid, devupd: &DeviceUpdate)
src/backend/z2m/bridge_event.rs:16
↓ 1 callers
Function
hardware_platform_type
(model_id: &str)
crates/hue/src/devicedb.rs:98
↓ 1 callers
Method
hash
(&self, state: &mut H)
crates/hue/src/api/resource.rs:60
↓ 1 callers
Method
http_status_code
(&self)
src/routes/mod.rs:44
↓ 1 callers
Method
id
(&self)
src/server/hueevents.rs:17
↓ 1 callers
Function
init_logging
()
src/main.rs:40
↓ 1 callers
Function
install_signal_handlers
(appstate: &AppState)
src/main.rs:135
↓ 1 callers
Method
instance
(&self)
crates/svc/src/serviceid.rs:33
↓ 1 callers
Method
interval
(&self)
src/model/throttle.rs:31
↓ 1 callers
Method
inverse
(&self, value: f64)
crates/hue/src/gamma.rs:35
↓ 1 callers
Method
learn
(&mut self, uuid: &Uuid, res: &Resources, upd: &DeviceUpdate)
src/backend/z2m/learn.rs:85
↓ 1 callers
Method
learn_scene_recall
( &mut self, lscene: &ResourceLink, lock: &mut Resources, )
src/backend/z2m/learn.rs:52
↓ 1 callers
Method
light_ids
(&self)
crates/hue/src/stream.rs:75
↓ 1 callers
Method
list
(&mut self)
crates/svc/src/manager.rs:212
↓ 1 callers
Function
load
(name)
utils/analyze-idv1.py:10
↓ 1 callers
Method
longest_filename
(&self)
examples/normalize-hue-get.rs:251
↓ 1 callers
Method
lookup_name
(&mut self, id: impl IntoServiceId)
crates/svc/src/manager.rs:155
↓ 1 callers
Function
main
(args)
utils/analyze-idv1.py:74
↓ 1 callers
Function
main
(argv0, *args)
utils/attribute-bruteforce.py:30
↓ 1 callers
Method
notify_subscribers
(&mut self, event: ServiceEvent)
crates/svc/src/manager.rs:416
↓ 1 callers
Method
patch_bridge_version
(&mut self, version: &SwVersion)
src/model/state.rs:130
↓ 1 callers
Method
pop
(&mut self)
src/model/throttle.rs:81
↓ 1 callers
Method
post
( &self, scope: &str, data: I, )
crates/bifrost-api/src/client.rs:47
↓ 1 callers
Function
post_resource
(state: &AppState, req: Value)
src/routes/clip/entertainment_configuration.rs:60
↓ 1 callers
Function
post_scene
(state: &AppState, req: Value)
src/routes/clip/scene.rs:9
↓ 1 callers
Function
print_std
(obj: DeviceProductData)
examples/convert-product-data.rs:14
↓ 1 callers
Function
process_file
(file: FileOrStdin, width: usize, report: bool)
examples/normalize-hue-get.rs:167
↓ 1 callers
Function
product_archetype
(model_id: &str)
crates/hue/src/devicedb.rs:93
↓ 1 callers
Function
put_device
(state: &AppState, rlink: ResourceLink, put: Value)
src/routes/clip/device.rs:10
↓ 1 callers
Function
put_grouped_light
(state: &AppState, rlink: ResourceLink, put: Value)
src/routes/clip/grouped_light.rs:9
↓ 1 callers
Function
put_light
(state: &AppState, rlink: ResourceLink, put: Value)
src/routes/clip/light.rs:9
↓ 1 callers
Function
put_resource_id
(state: &AppState, rlink: ResourceLink, put: Value)
src/routes/clip/entertainment_configuration.rs:191
↓ 1 callers
Function
put_room
(state: &AppState, rlink: ResourceLink, put: Value)
src/routes/clip/room.rs:9
↓ 1 callers
Function
put_scene
(state: &AppState, rlink: ResourceLink, put: Value)
src/routes/clip/scene.rs:25
↓ 1 callers
Function
put_zigbee_device_discovery
( state: &AppState, rlink: ResourceLink, put: Value, )
src/routes/clip/zigbee_device_discovery.rs:9
↓ 1 callers
Method
read
(&mut self, rdr: impl Read)
src/resource.rs:79
↓ 1 callers
Method
register_template
( &mut self, name: impl AsRef<str>, generator: impl ServiceTemplate + 'static, )
crates/svc/src/manager.rs:133
← previous
next →
201–300 of 869, ranked by callers