Documentation ¶
Index ¶
- type TestConcern
- func (t *TestConcern) Add(ctx mmsg.IMsgCtx, groupCode int64, id interface{}, ctype concern_type.Type) (concern.IdentityInfo, error)
- func (t *TestConcern) Get(id interface{}) (concern.IdentityInfo, error)
- func (t *TestConcern) GetStateManager() concern.IStateManager
- func (t *TestConcern) NewTestEvent(p concern_type.Type, groupCode int64, id string) *TestEvent
- func (t *TestConcern) ParseId(s string) (interface{}, error)
- func (t *TestConcern) Remove(ctx mmsg.IMsgCtx, groupCode int64, id interface{}, ctype concern_type.Type) (concern.IdentityInfo, error)
- func (t *TestConcern) Site() string
- func (t *TestConcern) TestNotifyGenerator() concern.NotifyGeneratorFunc
- func (t *TestConcern) Types() []concern_type.Type
- func (t *TestConcern) UseFresh(freshFunc concern.FreshFunc)
- func (t *TestConcern) UseNotifyGenerator(generator concern.NotifyGeneratorFunc)
- type TestEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TestConcern ¶
type TestConcern struct { *concern.StateManager Ctypes []concern_type.Type // contains filtered or unexported fields }
func NewTestConcern ¶
func NewTestConcern(notifyChan chan<- concern.Notify, site string, p []concern_type.Type) *TestConcern
func (*TestConcern) Add ¶
func (t *TestConcern) Add(ctx mmsg.IMsgCtx, groupCode int64, id interface{}, ctype concern_type.Type) (concern.IdentityInfo, error)
func (*TestConcern) Get ¶
func (t *TestConcern) Get(id interface{}) (concern.IdentityInfo, error)
func (*TestConcern) GetStateManager ¶
func (t *TestConcern) GetStateManager() concern.IStateManager
func (*TestConcern) NewTestEvent ¶
func (t *TestConcern) NewTestEvent(p concern_type.Type, groupCode int64, id string) *TestEvent
func (*TestConcern) ParseId ¶
func (t *TestConcern) ParseId(s string) (interface{}, error)
func (*TestConcern) Remove ¶
func (t *TestConcern) Remove(ctx mmsg.IMsgCtx, groupCode int64, id interface{}, ctype concern_type.Type) (concern.IdentityInfo, error)
func (*TestConcern) Site ¶
func (t *TestConcern) Site() string
func (*TestConcern) TestNotifyGenerator ¶
func (t *TestConcern) TestNotifyGenerator() concern.NotifyGeneratorFunc
func (*TestConcern) Types ¶
func (t *TestConcern) Types() []concern_type.Type
func (*TestConcern) UseFresh ¶
func (t *TestConcern) UseFresh(freshFunc concern.FreshFunc)
func (*TestConcern) UseNotifyGenerator ¶
func (t *TestConcern) UseNotifyGenerator(generator concern.NotifyGeneratorFunc)
type TestEvent ¶
type TestEvent struct {
// contains filtered or unexported fields
}
func (*TestEvent) GetGroupCode ¶
func (*TestEvent) Type ¶
func (t *TestEvent) Type() concern_type.Type
Click to show internal directories.
Click to hide internal directories.