Documentation ¶
Index ¶
- func ActionString(a Action) string
- type Action
- type Cast
- type E
- type Feedback
- type Listener
- type ListenerMapper
- type ListenerSubset
- type Mapper
- type Message
- type Move
- type QAction
- type QListenerMapper
- type QMapper
- type QRecurrerMapper
- type Recurrer
- type RecurrerMapper
- type RecurrerSubset
- type Subscription
- type Subset
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActionString ¶
ActionString acts for action.String() in declarative mode.
Types ¶
type Listener ¶
type Listener struct { ID ulid.ID // ID aliases a token ID OR an entity ID Action QAction Pool ulid.ID }
Listener requires the receiver to create a new listener with subject ID.
type ListenerMapper ¶
type ListenerMapper interface { SetListener(Listener) error GetListener(ListenerSubset) (Listener, error) DelListener(ListenerSubset) error }
ListenerMapper handle listener data interactions.
type ListenerSubset ¶
ListenerSubset retrieves listener per ID.
type QListenerMapper ¶
type QListenerMapper interface { PublishListener(Listener, ulid.ID) error SubscribeListener(ulid.ID) *Subscription }
QListenerMapper handles send/receive methods for listeners.
type QRecurrerMapper ¶
type QRecurrerMapper interface { PublishRecurrer(Recurrer, ulid.ID) error SubscribeRecurrer(ulid.ID) *Subscription }
QRecurrerMapper handles send/receive methods for recurrers.
type RecurrerMapper ¶
type RecurrerMapper interface { SetRecurrer(Recurrer) error GetRecurrer(RecurrerSubset) (Recurrer, error) DelRecurrer(RecurrerSubset) error }
RecurrerMapper handles set/get methods for recurrers.
type RecurrerSubset ¶
RecurrerSubset retrieves recurrer by Token ID.
Click to show internal directories.
Click to hide internal directories.