Documentation
¶
Index ¶
Constants ¶
View Source
const ProviderDummyBridge = "dummybridge"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Bridge bridgeconfig.BridgeConfig `yaml:"bridge"`
DummyBridge DummyBridgeConfig `yaml:"dummybridge"`
}
type DummyBridgeConfig ¶
type DummyBridgeConfig struct {
Enabled *bool `yaml:"enabled"`
}
type DummyBridgeConnector ¶
type DummyBridgeConnector struct {
*agentremote.ConnectorBase
Config Config
// contains filtered or unexported fields
}
func NewConnector ¶
func NewConnector() *DummyBridgeConnector
type DummyBridgeLogin ¶
type DummyBridgeLogin struct {
agentremote.BaseLoginProcess
User *bridgev2.User
Connector *DummyBridgeConnector
}
func (*DummyBridgeLogin) SubmitUserInput ¶
type GhostMetadata ¶
type GhostMetadata struct{}
type MessageMetadata ¶
type MessageMetadata struct {
agentremote.BaseMessageMetadata
Command string `json:"command,omitempty"`
Scenario string `json:"scenario,omitempty"`
}
type PortalMetadata ¶
type PortalMetadata struct {
Title string `json:"title,omitempty"`
Topic string `json:"topic,omitempty"`
ChatIndex int `json:"chat_index,omitempty"`
IsDummyBridgeRoom bool `json:"is_dummybridge_room,omitempty"`
SDK bridgesdk.SDKPortalMetadata `json:"sdk,omitempty"`
}
func (*PortalMetadata) GetSDKPortalMetadata ¶
func (pm *PortalMetadata) GetSDKPortalMetadata() *bridgesdk.SDKPortalMetadata
func (*PortalMetadata) SetSDKPortalMetadata ¶
func (pm *PortalMetadata) SetSDKPortalMetadata(meta *bridgesdk.SDKPortalMetadata)
type UserLoginMetadata ¶
Click to show internal directories.
Click to hide internal directories.