Documentation ¶
Index ¶
Constants ¶
View Source
const ( CodeDmDeviceConn = "dmDeviceConn" CodeDmDevicePropertyReport = "devicePropertyReport" )
Variables ¶
This section is empty.
Functions ¶
func GenApiCacheKey ¶
func GenSlotCacheKey ¶
Types ¶
type AreaCacheT ¶
type AreaCacheT = *caches.Cache[areamanage.AreaInfo, int64]
func NewAreaInfoCache ¶
func NewAreaInfoCache(pm areamanage.AreaManage, fastEvent *eventBus.FastEvent) (AreaCacheT, error)
type ProjectCacheT ¶
type ProjectCacheT = *caches.Cache[projectmanage.ProjectInfo, int64]
func NewProjectInfoCache ¶
func NewProjectInfoCache(pm projectmanage.ProjectManage, fastEvent *eventBus.FastEvent) (ProjectCacheT, error)
type SlotCacheT ¶
func NewSlotCache ¶
func NewSlotCache(pm common.Common) (SlotCacheT, error)
type TenantCacheT ¶
func NewTenantInfoCache ¶
func NewTenantInfoCache(pm tenantmanage.TenantManage, fastEvent *eventBus.FastEvent) (TenantCacheT, error)
type UserCacheT ¶
type UserCacheT = *caches.Cache[usermanage.UserInfo, int64]
func NewUserInfoCache ¶
func NewUserInfoCache(pm usermanage.UserManage, fastEvent *eventBus.FastEvent) (UserCacheT, error)
type WebHookCacheT ¶
type WebHookCacheT = *caches.Cache[sys.TenantOpenWebHook, string]
func NewTenantOpenWebhookCache ¶
func NewTenantOpenWebhookCache(pm tenantmanage.TenantManage, fastEvent *eventBus.FastEvent) (WebHookCacheT, error)
type Webhook ¶
type Webhook struct { *caches.Cache[sys.TenantOpenWebHook, string] // contains filtered or unexported fields }
func NewTenantOpenWebhook ¶
func NewTenantOpenWebhook(pm tenantmanage.TenantManage, fastEvent *eventBus.FastEvent) (*Webhook, error)
Click to show internal directories.
Click to hide internal directories.