- All Known Implementing Classes:
PDUv1
, PDUv3
public interface PersistedDataUnit
These events are broadcast from one homeserver to any others that have joined the same room (identified by Room ID).
They are persisted in long-term storage and record the history of messages and state for a room.
Like email, it is the responsibility of the originating server of a PDU to deliver that event to its recipient servers.
However PDUs are signed using the originating server's private key so that it is possible to deliver them through third-party servers.