Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Use ¶
func Use(plugin plugin) func(next actor.ReceiverFunc) actor.ReceiverFunc
Types ¶
type PassivationAware ¶
type PassivationHolder ¶
type PassivationHolder struct {
// contains filtered or unexported fields
}
func (*PassivationHolder) Cancel ¶
func (state *PassivationHolder) Cancel()
func (*PassivationHolder) Init ¶
func (state *PassivationHolder) Init(actorSystem *actor.ActorSystem, pid *actor.PID, duration time.Duration)
func (*PassivationHolder) Reset ¶
func (state *PassivationHolder) Reset(duration time.Duration)
type PassivationPlugin ¶
func (*PassivationPlugin) OnOtherMessage ¶
func (pp *PassivationPlugin) OnOtherMessage(ctx actor.ReceiverContext, env *actor.MessageEnvelope)
func (*PassivationPlugin) OnStart ¶
func (pp *PassivationPlugin) OnStart(ctx actor.ReceiverContext)
Click to show internal directories.
Click to hide internal directories.