citadel_
sdk
0.13.0
In citadel_
sdk::
prelude
Structs
AccountManager
ArgonDefaultServerSettings
CNACMetadata
CallbackReceiver
CitadelNode
ConnectFail
ConnectSuccess
ConnectToHypernode
CryptoParameters
DeRegistration
DeleteObject
DeregisterFromHypernode
Disconnect
DisconnectFromHypernode
EncryptionAlgorithmIter
ExplicitPanicFuture
FcmKeys
GroupBroadcastCommand
GroupChannel
GroupChannelCreated
GroupChannelRecvHalf
GroupChannelSendHalf
GroupEvent
IfEq
InternalServerError
KemAlgorithmIter
KernelExecutor
KernelExecutorSettings
MailboxDelivery
MessageGroupKey
MessageGroupOptions
MonoRatchet
MutualPeer
NodeBuilder
NodeFuture
NodeRemote
ObjectId
ObjectTransferHandle
ObjectTransferHandler
ObjectTransferHandlerInner
OutboundRequestRejected
OutboundUdpSender
PeerChannel
PeerChannelCreated
PeerChannelRecvHalf
PeerChannelSendHalf
PeerCommand
PeerEvent
PeerInfo
PersistenceHandler
PreSharedKey
PullObject
ReKey
ReKeyResult
ReVFSResult
RegisterFailure
RegisterOkay
RegisterToHypernode
RtdbConfig
SecBuffer
SecureBufMutHandle
SendObject
ServerMiscSettings
ServerOnlySessionInitSettings
ServicesConfig
ServicesObject
SessionList
SessionSecuritySettings
SessionSecuritySettingsBuilder
SigAlgorithmIter
StackedRatchet
SymmetricIdentifierHandle
SymmetricIdentifierHandleRef
Ticket
TrackedCallbackChannel
TrackedCallbackChannelPayload
UdpChannel
VirtualObjectMetadata
WebRTCCompatChannel
Enums
AuthenticationRequest
BackendType
ConnectMode
ConnectProtocol
EncryptionAlgorithm
GenericNetworkStream
GroupBroadcast
GroupBroadcastPayload
GroupMemberAlterMode
GroupType
HeaderObfuscatorSettings
KemAlgorithm
MemberState
NetworkError
NodeConnectionType
NodeRequest
NodeResult
NodeType
ObjectTransferOrientation
ObjectTransferStatus
PeerConnectionType
PeerResponse
PeerSignal
ProposedCredentials
ReKeyReturnType
SecrecyMode
SecurityLevel
ServerUnderlyingProtocol
SigAlgorithm
TrackedCallbackError
TransferType
UdpMode
UserIdentifier
Constants
AES_GCM_NONCE_LENGTH_BYTES
ASCON_NONCE_LENGTH_BYTES
CHA_CHA_NONCE_LENGTH_BYTES
KEM_ALGORITHM_COUNT
KYBER_NONCE_LENGTH_BYTES
LARGEST_NONCE_LEN
Traits
AlgorithmsExt
IfEqConditional
IfTrueConditional
NetKernel
ObjectSource
PairMap
Ratchet
Remote
RuntimeFuture
SyncIO
TargetLockedRemote
Then
Functions
add_inner
calculate_optimal_argon_params
prepare_virtual_path
read_one_packet_as_framed
username_to_cid
validate_virtual_path
write_one_packet
Type Aliases
DefaultNodeBuilder
LightweightNodeBuilder
VirtualTargetType
Attribute Macros
async_trait
citadel_sdk
::
prelude
Attribute Macro
async_trait
Copy item path
Settings
Help
Summary
Source
#[async_trait]