Documentation ¶
Index ¶
- func HistoryVisibilityForRoom(authEvents []gomatrixserverlib.PDU) gomatrixserverlib.HistoryVisibility
- func IsAnyUserOnServerWithMembership(ctx context.Context, querier api.QuerySenderIDAPI, serverName spec.ServerName, ...) bool
- func IsServerAllowed(ctx context.Context, querier api.QuerySenderIDAPI, serverName spec.ServerName, ...) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HistoryVisibilityForRoom ¶
func HistoryVisibilityForRoom(authEvents []gomatrixserverlib.PDU) gomatrixserverlib.HistoryVisibility
func IsAnyUserOnServerWithMembership ¶
func IsAnyUserOnServerWithMembership(ctx context.Context, querier api.QuerySenderIDAPI, serverName spec.ServerName, authEvents []gomatrixserverlib.PDU, wantMembership string) bool
func IsServerAllowed ¶
func IsServerAllowed( ctx context.Context, querier api.QuerySenderIDAPI, serverName spec.ServerName, serverCurrentlyInRoom bool, authEvents []gomatrixserverlib.PDU, ) bool
IsServerAllowed returns true if the server is allowed to see events in the room at this particular state. This function implements https://matrix.org/docs/spec/client_server/r0.6.0#id87
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.