MCPcopy Create free account

hub / github.com/Libera-Chat/sable / functions

Functions1,187 in github.com/Libera-Chat/sable

↓ 1 callersMethodmodify_role
( &self, source: AccountId, id: ChannelRoleId, flags: Option<ChannelAccessSet>
sable_services/src/server/command/channel_commands.rs:189
↓ 1 callersFunctionmsgid_tag
(from_update: &impl HistoryItem)
sable_ircd/src/capability/msgid.rs:6
↓ 1 callersMethodname
(&self)
sable_network/src/network/wrapper/channel_registration.rs:14
↓ 1 callersMethodname
The channel's name
sable_network/src/network/wrapper/channel.rs:17
↓ 1 callersMethodname
(&self)
sable_services/src/server/sasl/plain.rs:9
↓ 1 callersMethodnetwork
(&self)
sable_ircd/src/command/client_command.rs:192
↓ 1 callersMethodnew_account
(&self, data: state::Account, mut auth: AccountAuth)
sable_services/src/database/jsonfile.rs:92
↓ 1 callersMethodnew_channel_registration
( &self, data: state::ChannelRegistration, )
sable_services/src/database/jsonfile.rs:207
↓ 1 callersMethodnew_event
(&self, target: impl Into<ObjectId>, detail: impl Into<EventDetails>)
sable_ircd/src/command/plumbing/command_ext.rs:36
↓ 1 callersMethodnew_message
Notify that a new message has been received on this connection Returns `Ok(())` on success, `Err(message)` if the connection's receive queue is full
sable_ircd/src/client.rs:192
↓ 1 callersMethodnew_user_connection
( &mut self, target: UserConnectionId, event: &Event, detail: &details::NewUse
sable_network/src/network/network/user_state.rs:363
↓ 1 callersMethodnext
(&mut self)
sable_network/src/network/wrapper/wrapper.rs:52
↓ 1 callersMethodnext_satisified_pending
(&self)
sable_network/src/sync/eventlog.rs:229
↓ 1 callersMethodnick_registration
(&self, id: NickRegistrationId)
sable_services/src/database/jsonfile.rs:178
↓ 1 callersMethodnick_registrations
Iterate over nick registrations
sable_network/src/network/network/accessors.rs:359
↓ 1 callersMethodnotify_access_error
(&self, err: &user_access::AccessError, conn: &ClientConnection)
sable_ircd/src/server/command_action.rs:6
↓ 1 callersMethodnotify_error
(&self, err: CommandError)
sable_ircd/src/command/client_command.rs:196
↓ 1 callersMethodnotify_update
(&self, update: NetworkStateChange, source_event: &event::Event)
sable_network/src/network/update_receiver.rs:16
↓ 1 callersMethodnotify_update
(&self, _update: NetworkStateChange, _event: &Event)
sable_network/src/network/tests/fixtures.rs:13
↓ 1 callersMethodnotify_user_of_message
( &self, conn: &ClientConnection, sink: &dyn MessageSink, update: &NetworkHist
sable_ircd/src/server/update_handler.rs:67
↓ 1 callersMethodnotify_user_update
(&self, user_id: &UserId, update: &NetworkHistoryUpdate)
sable_ircd/src/server/update_handler.rs:47
↓ 1 callersFunctionparse_timestamp
(str: &str)
sable_ircd/src/utils/time_utils.rs:9
↓ 1 callersFunctionparsing
()
sable_ircd/src/command/plumbing/test.rs:43
↓ 1 callersMethodplayback
(&mut self, into: &impl NetworkUpdateReceiver)
sable_network/src/network/update_receiver.rs:32
↓ 1 callersMethodpoll_messages
Poll for messages that the throttle permits to be processed
sable_ircd/src/client.rs:197
↓ 1 callersFunctionprepare_upgrade
(state: ServerState<ST>)
sable_server/src/run.rs:31
↓ 1 callersMethodpresent
Return the argument, if it was successfully parsed
sable_ircd/src/command/plumbing/conditional_argument_types.rs:58
↓ 1 callersMethodprocess_pending_client_messages
(self: &Arc<Self>, async_handlers: &AsyncHandlerCollection)
sable_ircd/src/server/mod.rs:351
↓ 1 callersMethodpropagate
(&self, msg: &Message)
sable_network/src/sync/network.rs:275
↓ 1 callersFunctionrandom_batch_name
()
sable_ircd/src/messages/batch.rs:15
↓ 1 callersMethodraw
(&self)
sable_network/src/network/wrapper/channel_registration.rs:46
↓ 1 callersMethodraw_channel_by_name
Look up a raw channel by name.
sable_network/src/network/network/accessors.rs:188
↓ 1 callersMethodraw_channels
Iterate over raw [`state::Channel`] objects
sable_network/src/network/network/accessors.rs:183
↓ 1 callersMethodraw_nick_bindings
Iterate over raw [`state::NickBinding`] objects
sable_network/src/network/network/accessors.rs:65
↓ 1 callersFunctionread_upgrade_state
(fd: RawFd)
sable_server/src/run.rs:24
↓ 1 callersMethodrealname
(&self)
sable_network/src/network/wrapper/user.rs:65
↓ 1 callersMethodrebuild_alias_users
(&mut self)
sable_network/src/network/network/alias_users.rs:30
↓ 1 callersMethodrebuild_default_role_cache
(&mut self)
sable_network/src/network/network/default_roles.rs:6
↓ 1 callersMethodrecv
(&mut self)
sable_server/src/management.rs:268
↓ 1 callersMethodregister_channel
( &self, account_id: AccountId, channel_id: ChannelId, )
sable_services/src/server/command/channel_commands.rs:6
↓ 1 callersMethodregister_new_user
(&self, connection_id: ConnectionId)
sable_ircd/src/server/command_action.rs:34
↓ 1 callersMethodregister_user
(&self, account_name: Nickname, password: String)
sable_services/src/server/command/user_commands.rs:4
↓ 1 callersMethodremove_channel_access
(&self, id: ChannelAccessId)
sable_services/src/database/jsonfile.rs:291
↓ 1 callersMethodremove_channel_role
(&self, id: ChannelRoleId)
sable_services/src/database/jsonfile.rs:336
↓ 1 callersMethodremove_connection
Remove all monitors of a connection Returns the set of nicks the connection monitored, if any.
sable_ircd/src/monitor.rs:79
↓ 1 callersMethodremove_user
Remove all connections associated with the given user ID
sable_ircd/src/connection_collection.rs:108
↓ 1 callersMethodremove_user_connection
Remove a connection, by its UserConnectionId
sable_ircd/src/connection_collection.rs:117
↓ 1 callersMethodreport_audit_entry
(&self, _detail: &update::NewAuditLogEntry)
sable_network/src/node/update_receiver.rs:228
↓ 1 callersMethodresponse_sink_arc
(&self)
sable_ircd/src/command/handlers/services/mod.rs:42
↓ 1 callersFunctionrole_add
( source: LoggedInUserSource<'_>, cmd: &dyn Command, services_target: ServicesTarget<'_>, chan
sable_ircd/src/command/handlers/services/cs/role.rs:130
↓ 1 callersFunctionrole_delete
( source: LoggedInUserSource<'_>, cmd: &dyn Command, services_target: ServicesTarget<'_>, chan
sable_ircd/src/command/handlers/services/cs/role.rs:184
↓ 1 callersFunctionrole_edit
( source: LoggedInUserSource<'_>, cmd: &dyn Command, services_target: ServicesTarget<'_>, chan
sable_ircd/src/command/handlers/services/cs/role.rs:57
↓ 1 callersFunctionrole_list
( source: LoggedInUserSource<'_>, cmd: &dyn Command, chan: wrapper::ChannelRegistration<'_>, )
sable_ircd/src/command/handlers/services/cs/role.rs:33
↓ 1 callersMethodrun
Run the server, including the log synchronisation, the network state tracking, management service, and application-specific logic provided by `ST`.
sable_server/src/server.rs:151
↓ 1 callersFunctionsample_events
()
sable_network/tests/data/sample_events.rs:193
↓ 1 callersMethodsasl_mechanisms
(&self)
sable_network/src/network/wrapper/services.rs:23
↓ 1 callersMethodsave
(self)
sable_network/src/policy/mod.rs:100
↓ 1 callersMethodsave
Save the state of the server, including all its component parts, for resumption after a code upgrade.
sable_server/src/server.rs:291
↓ 1 callersMethodsend_and_handle_response
( self: Arc<NetworkTaskState>, mut stream: TlsStream<TcpStream>, message: Message,
sable_network/src/sync/network.rs:476
↓ 1 callersFunctionsend_banlike_end_numeric
( to: &dyn CommandResponse, chan: &wrapper::Channel, list_type: ListModeType, )
sable_ircd/src/command/handlers/mode.rs:269
↓ 1 callersFunctionsend_banlike_list_entry
( to: &dyn CommandResponse, chan: &wrapper::Channel, list_type: ListModeType, entry: &wrapper:
sable_ircd/src/command/handlers/mode.rs:254
↓ 1 callersFunctionsend_channel_banlike_list
( to: &dyn CommandResponse, chan: &wrapper::Channel, list: &wrapper::ListMode, )
sable_ircd/src/command/handlers/mode.rs:240
↓ 1 callersMethodsend_command_error
(&self, err: CommandError)
sable_ircd/src/command/client_command.rs:222
↓ 1 callersFunctionsend_history_entries
( server: &ClientServer, conn: impl MessageSink, target: &str, entries: impl IntoIterator<Item
sable_ircd/src/command/handlers/chathistory.rs:212
↓ 1 callersMethodsend_targeted_message
( &self, mut detail: TargetedMessage, )
sable_network/src/sync/replicated_log.rs:591
↓ 1 callersMethodsend_to
( &self, peer: &PeerConfig, msg: Message, )
sable_network/src/sync/network.rs:296
↓ 1 callersMethodserialize
(&self, serializer: S)
sable_network/src/network/state/access_flag.rs:262
↓ 1 callersMethodserver
(&self)
sable_ircd/src/command/client_command.rs:188
↓ 1 callersMethodserver_flags
The server's build flags
sable_network/src/node/mod.rs:221
↓ 1 callersMethodserver_is_tombstoned
(&self, id: &ServerId, epoch: &EpochId)
sable_network/src/sync/replicated_log.rs:580
↓ 1 callersMethodsetter
Details of who set this ban
sable_network/src/network/wrapper/bans.rs:21
↓ 1 callersMethodshould_replace_channel
Called when an event attempts to create a channel with a name that already exists, to determine whether the new or the existing channel should overrid
sable_network/src/network/network/channel_state.rs:14
↓ 1 callersMethodshutdown
(&self)
sable_network/src/sync/network.rs:181
↓ 1 callersMethodsource
(mut self, id: Option<UserId>, ip: Option<IpAddr>)
sable_network/src/audit/mod.rs:92
↓ 1 callersMethodsource
Return the user ID who sent the invite
sable_network/src/network/wrapper/channel_invite.rs:27
↓ 1 callersMethodspawn_listen_task
(&self)
sable_network/src/sync/network.rs:396
↓ 1 callersMethodstart
( config: ManagementConfig, tls_data: TlsData, mut shutdown: oneshot::Receiver<()>,
sable_server/src/management.rs:216
↓ 1 callersMethodstart_dns_lookup
(&self, conn_id: ConnectionId, addr: IpAddr)
auth_client/src/auth_client.rs:192
↓ 1 callersMethodstart_sync
( &self, shutdown: broadcast::Receiver<ShutdownAction>, )
sable_network/src/sync/replicated_log.rs:375
↓ 1 callersMethodstart_sync_to_network
don't care about 'attempts' being borrowed too long, the closure can't be running more than once at a time.
sable_network/src/sync/replicated_log.rs:339
↓ 1 callersMethodstep
( &self, server: &ServicesServer<DB>, _session: &SaslSession, data: Vec<u8>,
sable_services/src/server/sasl/plain.rs:13
↓ 1 callersMethodstore_response_sink
Store a [`MessageSink`] to use when processing updates caused by the given event
sable_ircd/src/server/mod.rs:147
↓ 1 callersMethodsubmit_event_and
Submit a new event to be added to the log, and return its ID
sable_network/src/node/mod.rs:115
↓ 1 callersMethodsupported_caps_301
(&self)
sable_ircd/src/capability/repository.rs:65
↓ 1 callersMethodsupported_caps_302
(&self)
sable_ircd/src/capability/repository.rs:69
↓ 1 callersMethodsync_task
( &mut self, mut shutdown: broadcast::Receiver<ShutdownAction>, )
sable_network/src/sync/replicated_log.rs:420
↓ 1 callersMethodsync_to_network
(&self)
sable_network/src/sync/replicated_log.rs:302
↓ 1 callersMethodtags
(&self)
sable_ircd/src/messages/mod.rs:85
↓ 1 callersMethodtarget_duration
(mut self, duration: i64)
sable_network/src/audit/mod.rs:114
↓ 1 callersMethodtarget_str
(mut self, target: String)
sable_network/src/audit/mod.rs:104
↓ 1 callersFunctiontarget_type_attribute
(attr: TokenStream, item: TokenStream)
sable_macros/src/define_event_details.rs:100
↓ 1 callersMethodtarget_user
(mut self, id: UserId)
sable_network/src/audit/mod.rs:98
↓ 1 callersMethodtimestamp
(&self)
sable_network/src/history/mod.rs:21
↓ 1 callersFunctionto_memfd
(data: SaveData)
client_listener/examples/restart.rs:25
↓ 1 callersMethodtopic
Retrieve the channel's topic, if any
sable_network/src/network/wrapper/channel.rs:47
↓ 1 callersFunctiontranslate_caps
If all strings in `iter` are the names of supported capabilities, then return a `Vec` of the corresponding capability flags. If any string is not a s
sable_ircd/src/command/handlers/cap.rs:110
↓ 1 callersMethodtranslate_message_target
Translate an [`ObjectId`] into a [`state::HistoricMessageTargetId`] for storage in history log
sable_network/src/network/network/mod.rs:266
↓ 1 callersMethodtry_notify_monitors
(&self, server: &ClientServer)
sable_ircd/src/monitor.rs:119
↓ 1 callersMethodupdate_account
( &mut self, target: AccountId, _event: &Event, update: &AccountUpdate,
sable_network/src/network/network/account_state.rs:22
↓ 1 callersMethodupdate_channel_role
(&self, data: &state::ChannelRole)
sable_services/src/database/jsonfile.rs:316
← previousnext →501–600 of 1,187, ranked by callers