| 29 | UpdateRoom(ctx context.Context, roomID string, addHosts []types.JoinedHost, removeHosts []string, purgeRoomFirst bool) (joinedHosts []types.JoinedHost, err error) |
| 30 | |
| 31 | GetJoinedHosts(ctx context.Context, roomID string) ([]types.JoinedHost, error) |
| 32 | GetAllJoinedHosts(ctx context.Context) ([]gomatrixserverlib.ServerName, error) |
| 33 | // GetJoinedHostsForRooms returns the complete set of servers in the rooms given. |
| 34 | GetJoinedHostsForRooms(ctx context.Context, roomIDs []string, excludeSelf bool) ([]gomatrixserverlib.ServerName, error) |