Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Activity ¶
type Activity interface {
}
Activity is an open interface to collect pluggable behaviors which satisfy sub-activitiy interfaces.
type RPCActivity ¶
RPCActivity is an Activity that can be exposed to the RPC server. Any methods exposed through the RPC server are mounted under the activity namespace.
type RunnableActivity ¶
type RunnableActivity interface {
Activity
Start(ctx context.Context) error
Stop(ctx context.Context) error
}
RunnableActivity is an Activity that can be started and stopped independently. The Supernode calls start through a goroutine and calls stop when the application is shutting down.
Click to show internal directories.
Click to hide internal directories.