internal

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2021 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FederationSenderInternalAPI

type FederationSenderInternalAPI struct {
	// contains filtered or unexported fields
}

FederationSenderInternalAPI is an implementation of api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) Backfill

func (a *FederationSenderInternalAPI) Backfill(
	ctx context.Context, s gomatrixserverlib.ServerName, roomID string, limit int, eventIDs []string,
) (res gomatrixserverlib.Transaction, err error)

func (*FederationSenderInternalAPI) ClaimKeys

func (*FederationSenderInternalAPI) GetEvent

func (*FederationSenderInternalAPI) GetUserDevices

func (*FederationSenderInternalAPI) LookupState

func (*FederationSenderInternalAPI) LookupStateIDs

func (a *FederationSenderInternalAPI) LookupStateIDs(
	ctx context.Context, s gomatrixserverlib.ServerName, roomID, eventID string,
) (res gomatrixserverlib.RespStateIDs, err error)

func (*FederationSenderInternalAPI) MSC2946Spaces added in v0.3.7

func (*FederationSenderInternalAPI) PerformBroadcastEDU

func (r *FederationSenderInternalAPI) PerformBroadcastEDU(
	ctx context.Context,
	request *api.PerformBroadcastEDURequest,
	response *api.PerformBroadcastEDUResponse,
) (err error)

PerformServersAlive implements api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) PerformDirectoryLookup

func (r *FederationSenderInternalAPI) PerformDirectoryLookup(
	ctx context.Context,
	request *api.PerformDirectoryLookupRequest,
	response *api.PerformDirectoryLookupResponse,
) (err error)

PerformLeaveRequest implements api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) PerformInvite

func (r *FederationSenderInternalAPI) PerformInvite(
	ctx context.Context,
	request *api.PerformInviteRequest,
	response *api.PerformInviteResponse,
) (err error)

PerformLeaveRequest implements api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) PerformJoin

func (r *FederationSenderInternalAPI) PerformJoin(
	ctx context.Context,
	request *api.PerformJoinRequest,
	response *api.PerformJoinResponse,
)

PerformJoin implements api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) PerformLeave

func (r *FederationSenderInternalAPI) PerformLeave(
	ctx context.Context,
	request *api.PerformLeaveRequest,
	response *api.PerformLeaveResponse,
) (err error)

PerformLeaveRequest implements api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) PerformOutboundPeek added in v0.3.7

PerformOutboundPeekRequest implements api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) PerformServersAlive

func (r *FederationSenderInternalAPI) PerformServersAlive(
	ctx context.Context,
	request *api.PerformServersAliveRequest,
	response *api.PerformServersAliveResponse,
) (err error)

PerformServersAlive implements api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) QueryJoinedHostServerNamesInRoom

QueryJoinedHostServerNamesInRoom implements api.FederationSenderInternalAPI

func (*FederationSenderInternalAPI) QueryKeys

func (*FederationSenderInternalAPI) QueryServerKeys added in v0.4.1

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL