Skip to main content

Module send

Module send 

Source

FunctionsΒ§

already_sorted πŸ”’
Whether the batch is already in causal order, in which case the sort can be skipped.
handle πŸ”’
handle_edu πŸ”’
handle_edu_device_list_update πŸ”’
handle_edu_direct_to_device πŸ”’
handle_edu_direct_to_device_event πŸ”’
handle_edu_direct_to_device_user πŸ”’
handle_edu_presence πŸ”’
handle_edu_presence_update πŸ”’
handle_edu_receipt πŸ”’
handle_edu_receipt_room πŸ”’
handle_edu_receipt_room_user πŸ”’
handle_edu_signing_key_update πŸ”’
handle_edu_typing πŸ”’
handle_edus πŸ”’
handle_pdu πŸ”’
handle_pdus πŸ”’
handle_room πŸ”’
prev_event_ids πŸ”’
The prev_events of a PDU held as canonical JSON.
send_transaction_message_route πŸ”’
PUT /_matrix/federation/v1/send/{txnId}
sort_pdus πŸ”’
Reorder a room’s transaction PDUs so each event follows the in-batch events it references. An already-ordered batch is returned unchanged; references to events outside the batch are non-edges. The sort is an optimization, so a failure falls back to the arrival order.

Type AliasesΒ§

Pdu πŸ”’
ResolvedMap πŸ”’
RoomPdus πŸ”’
RoomsPdus πŸ”’
TxnPdus πŸ”’