Documentation ¶
Index ¶
- Constants
- type InternalMsgConsumer
- type ReqGetPublicRooms
- func (ReqGetPublicRooms) FillRequest(coder core.Coder, req *http.Request, vars map[string]string) error
- func (ReqGetPublicRooms) GetAPIType() int8
- func (ReqGetPublicRooms) GetMethod() []string
- func (ReqGetPublicRooms) GetMetricsName() string
- func (ReqGetPublicRooms) GetMsgType() int32
- func (ReqGetPublicRooms) GetPrefix() []string
- func (ReqGetPublicRooms) GetRoute() string
- func (ReqGetPublicRooms) GetTopic(cfg *config.Dendrite) string
- func (ReqGetPublicRooms) NewRequest() core.Coder
- func (ReqGetPublicRooms) NewResponse(code int) core.Coder
- func (ReqGetPublicRooms) Process(ctx context.Context, consumer interface{}, msg core.Coder, ...) (int, core.Coder)
- type ReqPostPublicRooms
- func (ReqPostPublicRooms) FillRequest(coder core.Coder, req *http.Request, vars map[string]string) error
- func (ReqPostPublicRooms) GetAPIType() int8
- func (ReqPostPublicRooms) GetMethod() []string
- func (ReqPostPublicRooms) GetMetricsName() string
- func (ReqPostPublicRooms) GetMsgType() int32
- func (ReqPostPublicRooms) GetPrefix() []string
- func (ReqPostPublicRooms) GetRoute() string
- func (ReqPostPublicRooms) GetTopic(cfg *config.Dendrite) string
- func (ReqPostPublicRooms) NewRequest() core.Coder
- func (ReqPostPublicRooms) NewResponse(code int) core.Coder
- func (ReqPostPublicRooms) Process(ctx context.Context, consumer interface{}, msg core.Coder, ...) (int, core.Coder)
Constants ¶
View Source
const ProxyPublicRoomAPITopic = "proxyPublicRoomApi"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InternalMsgConsumer ¶
type InternalMsgConsumer struct { apiconsumer.APIConsumer // contains filtered or unexported fields }
func NewInternalMsgConsumer ¶
func NewInternalMsgConsumer( cfg config.Dendrite, publicRoomsDB model.PublicRoomAPIDatabase, rpcCli *common.RpcClient, ) *InternalMsgConsumer
func (*InternalMsgConsumer) Start ¶
func (c *InternalMsgConsumer) Start()
type ReqGetPublicRooms ¶
type ReqGetPublicRooms struct{}
func (ReqGetPublicRooms) FillRequest ¶
func (ReqGetPublicRooms) GetAPIType ¶
func (ReqGetPublicRooms) GetAPIType() int8
func (ReqGetPublicRooms) GetMethod ¶
func (ReqGetPublicRooms) GetMethod() []string
func (ReqGetPublicRooms) GetMetricsName ¶
func (ReqGetPublicRooms) GetMetricsName() string
func (ReqGetPublicRooms) GetMsgType ¶
func (ReqGetPublicRooms) GetMsgType() int32
func (ReqGetPublicRooms) GetPrefix ¶
func (ReqGetPublicRooms) GetPrefix() []string
func (ReqGetPublicRooms) GetRoute ¶
func (ReqGetPublicRooms) GetRoute() string
func (ReqGetPublicRooms) NewRequest ¶
func (ReqGetPublicRooms) NewRequest() core.Coder
func (ReqGetPublicRooms) NewResponse ¶
func (ReqGetPublicRooms) NewResponse(code int) core.Coder
type ReqPostPublicRooms ¶
type ReqPostPublicRooms struct{}
func (ReqPostPublicRooms) FillRequest ¶
func (ReqPostPublicRooms) GetAPIType ¶
func (ReqPostPublicRooms) GetAPIType() int8
func (ReqPostPublicRooms) GetMethod ¶
func (ReqPostPublicRooms) GetMethod() []string
func (ReqPostPublicRooms) GetMetricsName ¶
func (ReqPostPublicRooms) GetMetricsName() string
func (ReqPostPublicRooms) GetMsgType ¶
func (ReqPostPublicRooms) GetMsgType() int32
func (ReqPostPublicRooms) GetPrefix ¶
func (ReqPostPublicRooms) GetPrefix() []string
func (ReqPostPublicRooms) GetRoute ¶
func (ReqPostPublicRooms) GetRoute() string
func (ReqPostPublicRooms) GetTopic ¶
func (ReqPostPublicRooms) GetTopic(cfg *config.Dendrite) string
func (ReqPostPublicRooms) NewRequest ¶
func (ReqPostPublicRooms) NewRequest() core.Coder
func (ReqPostPublicRooms) NewResponse ¶
func (ReqPostPublicRooms) NewResponse(code int) core.Coder
Click to show internal directories.
Click to hide internal directories.