MCPcopy Create free account

hub / github.com/Mimir-IM/mimir / functions

Functions338 in github.com/Mimir-IM/mimir

Methodset_network_online
Inform the selector whether the device has general internet connectivity. Call with `true` when the OS reports the network is up, `false` when all in
src/peer/mod.rs:502
Methodset_network_online
Inform the selector whether the device has general internet connectivity. `true` – network is up; the selector will (re-)connect to the best peer. `
src/peer/ygg_selector.rs:127
Methodset_ygg_peers
Replace the list of managed Yggdrasil router peers (priority = slice order). Metrics (failure count, cost) are preserved for URIs that remain in the
src/peer/mod.rs:493
Functionsign_verify_roundtrip
()
src/crypto.rs:332
Methodstart_call
Initiate an outgoing call to `pubkey`.
src/peer/mod.rs:689
Methodstop
Stop all cached client connections.
src/files/mod.rs:147
Methodstop
Stop the node and close all connections. After this returns, no more events will be fired.
src/peer/mod.rs:808
Functiontlv_length_overflow_is_error
()
src/tlv.rs:330
Functiontlv_missing_tag_is_error
()
src/tlv.rs:318
Functiontlv_multiple_fields_roundtrip
()
src/tlv.rs:281
Functiontlv_opt_bytes_returns_none_for_missing_tag
()
src/tlv.rs:324
Functiontlv_single_field_roundtrip
()
src/tlv.rs:272
Functiontlv_u32_roundtrip
()
src/tlv.rs:302
Functiontlv_u64_roundtrip
()
src/tlv.rs:294
Functiontlv_u8_roundtrip
()
src/tlv.rs:310
Functiontlvs_multi_collects_repeated_tags
()
src/tlv.rs:338
Methodupdate_chat_info
(&self, mediator_pubkey: Vec<u8>, chat_id: i64, name: Option<String>, description: Option<String>, avatar: Opt
src/mediator/mod.rs:124
Methodupdate_chat_info
(&self, chat_id: i64, name: Option<&str>, desc: Option<&str>, avatar: Option<&[u8]>)
src/mediator/client.rs:212
Methodupdate_member_info
Push our encrypted profile blob to the mediator for `chat_id`.
src/mediator/mod.rs:247
Methodupload_file
Upload a file to the server. Returns the 32-byte SHA-256 hash of the encrypted file. 1. Encrypt file to temp 2. SHA-256 the encrypted temp file 3. Up
src/files/mod.rs:72
Functionvarint_bytes_consumed
()
src/tlv.rs:250
Functionvarint_empty_data_is_error
()
src/tlv.rs:265
Functionvarint_max_representable_value
()
src/tlv.rs:241
Functionvarint_multi_byte_values
()
src/tlv.rs:234
Functionvarint_overflow_is_error
()
src/tlv.rs:259
Functionvarint_roundtrip
(v: u32)
src/tlv.rs:216
Functionvarint_single_byte_values
()
src/tlv.rs:224
Functionverify_wrong_key_fails
()
src/crypto.rs:350
Functionverify_wrong_message_fails
()
src/crypto.rs:342
Methodwait_for_peer_info
Block until the active Yggdrasil peer info changes, then return it. If no change occurs within `timeout_ms` milliseconds the current state is returne
src/peer/mod.rs:511
Functionwrite_call_answer
(conn: &AsyncConn, ok: bool, error: &str)
src/peer/protocol.rs:458
Functionwrite_call_hangup
(conn: &AsyncConn)
src/peer/protocol.rs:470
Functionwrite_call_offer
(conn: &AsyncConn, offer: &CallOffer)
src/peer/protocol.rs:436
Functionwrite_call_packet
(conn: &AsyncConn, data: &[u8])
src/peer/protocol.rs:481
Functionwrite_info_response
(conn: &AsyncConn, r: &InfoResponse)
src/peer/protocol.rs:336
Functionwrite_message
Write a message to the connection. Callers are responsible for pre-assembling `data`: - text (type 0, 2): raw content bytes - file/image (type 1, 3):
src/peer/protocol.rs:395
Functionwrite_ping
(conn: &AsyncConn)
src/peer/protocol.rs:283
Functionwrite_pong
(conn: &AsyncConn)
src/peer/protocol.rs:289
← previous301–338 of 338, ranked by callers