Documentation ¶
Index ¶
- func GetPayloadContents(payload *config.PayloadContents, aRendezvousFlags uint8) error
- func PrintOnboardingCodes(contents config.PayloadContents)
- type AclStorage
- type AclStorageImpl
- type CASEClient
- type CASEClientPool
- type CASEClientPoolDelegate
- type CASESessionManager
- type CASESessionManagerConfig
- type DeviceProxyInitParams
- type Layer
- type OperationalDeviceProxyPool
- type OperationalDeviceProxyPoolDelegate
- type ServerFabricDelegateImpl
- func (s ServerFabricDelegateImpl) FabricWillBeRemoved(table *credentials.FabricTable, index lib.FabricIndex)
- func (s ServerFabricDelegateImpl) Init(server *server.Server) error
- func (s ServerFabricDelegateImpl) OnFabricCommitted(table *credentials.FabricTable, index lib.FabricIndex)
- func (s ServerFabricDelegateImpl) OnFabricRemoved(table *credentials.FabricTable, index lib.FabricIndex)
- func (s ServerFabricDelegateImpl) OnFabricUpdated(table *credentials.FabricTable, index lib.FabricIndex)
- type TestEventTriggerDelegate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPayloadContents ¶
func GetPayloadContents(payload *config.PayloadContents, aRendezvousFlags uint8) error
func PrintOnboardingCodes ¶
func PrintOnboardingCodes(contents config.PayloadContents)
Types ¶
type AclStorage ¶
type AclStorage interface {
Init(storage store.PersistentStorageDelegate, fabrics *credentials.FabricTable) error
}
type AclStorageImpl ¶
type AclStorageImpl struct { }
func NewAclStorageImpl ¶
func NewAclStorageImpl() *AclStorageImpl
func (AclStorageImpl) Init ¶
func (d AclStorageImpl) Init(storage store.PersistentStorageDelegate, fabrics *credentials.FabricTable) error
type CASEClient ¶
type CASEClient struct { }
type CASEClientPool ¶
type CASEClientPool struct {
// contains filtered or unexported fields
}
func NewCASEClientPool ¶
func NewCASEClientPool(size int) *CASEClientPool
type CASEClientPoolDelegate ¶
type CASEClientPoolDelegate interface { }
type CASESessionManager ¶
type CASESessionManager struct { }
func NewCASESessionManager ¶
func NewCASESessionManager() *CASESessionManager
func (*CASESessionManager) Init ¶
func (c *CASESessionManager) Init(layer Layer, config *CASESessionManagerConfig) error
type CASESessionManagerConfig ¶
type CASESessionManagerConfig struct { SessionInitParams DeviceProxyInitParams DevicePool OperationalDeviceProxyPoolDelegate }
type DeviceProxyInitParams ¶
type DeviceProxyInitParams struct { SessionManager transport2.SessionManagerBase SessionResumptionStorage secure_channel.SessionResumptionStorage CertificateValidityPolicy credentials.CertificateValidityPolicy ExchangeMgr messageing.ExchangeManagerBase FabricTable *credentials.FabricTable ClientPool CASEClientPoolDelegate GroupDataProvider *credentials.GroupDataProvider MrpLocalConfig *messageing.ReliableMessageProtocolConfig }
type OperationalDeviceProxyPool ¶
type OperationalDeviceProxyPool struct { }
type OperationalDeviceProxyPoolDelegate ¶
type OperationalDeviceProxyPoolDelegate interface { }
type ServerFabricDelegateImpl ¶
type ServerFabricDelegateImpl struct {
// contains filtered or unexported fields
}
func NewServerFabricDelegateImpl ¶
func NewServerFabricDelegateImpl() *ServerFabricDelegateImpl
func (ServerFabricDelegateImpl) FabricWillBeRemoved ¶
func (s ServerFabricDelegateImpl) FabricWillBeRemoved(table *credentials.FabricTable, index lib.FabricIndex)
func (ServerFabricDelegateImpl) Init ¶
func (s ServerFabricDelegateImpl) Init(server *server.Server) error
func (ServerFabricDelegateImpl) OnFabricCommitted ¶
func (s ServerFabricDelegateImpl) OnFabricCommitted(table *credentials.FabricTable, index lib.FabricIndex)
func (ServerFabricDelegateImpl) OnFabricRemoved ¶
func (s ServerFabricDelegateImpl) OnFabricRemoved(table *credentials.FabricTable, index lib.FabricIndex)
func (ServerFabricDelegateImpl) OnFabricUpdated ¶
func (s ServerFabricDelegateImpl) OnFabricUpdated(table *credentials.FabricTable, index lib.FabricIndex)
type TestEventTriggerDelegate ¶
type TestEventTriggerDelegate struct { }
Click to show internal directories.
Click to hide internal directories.