Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PrimitiveID ¶
PrimitiveID is a primitive identifier
type PrimitiveType ¶
type PrimitiveType interface { // Name returns the primitive type name Name() string // RegisterServer registers the primitive server RegisterServer(server *grpc.Server) // AddProxy adds a proxy to the primitive server AddProxy(id driverapi.ProxyId, options driverapi.ProxyOptions) error // RemoveProxy removes a proxy from the primitive server RemoveProxy(id driverapi.ProxyId) error }
PrimitiveType is an interface for defining a primitive type
type PrimitiveTypeRegistry ¶
type PrimitiveTypeRegistry struct {
// contains filtered or unexported fields
}
PrimitiveTypeRegistry is a primitive registry
func NewPrimitiveTypeRegistry ¶
func NewPrimitiveTypeRegistry() *PrimitiveTypeRegistry
NewPrimitiveTypeRegistry creates a new primitive type registry
func (*PrimitiveTypeRegistry) GetPrimitiveType ¶
func (r *PrimitiveTypeRegistry) GetPrimitiveType(name string) (PrimitiveType, error)
GetPrimitiveType gets a primitive type by name
func (*PrimitiveTypeRegistry) ListPrimitiveTypes ¶
func (r *PrimitiveTypeRegistry) ListPrimitiveTypes() []PrimitiveType
ListPrimitiveTypes gets a list of primitive types
func (*PrimitiveTypeRegistry) RegisterPrimitiveType ¶
func (r *PrimitiveTypeRegistry) RegisterPrimitiveType(primitiveType PrimitiveType)
RegisterPrimitiveType registers a primitive type
Directories ¶
Path | Synopsis |
---|---|
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Code generated by atomix-go-framework.
|
Code generated by atomix-go-framework. |
Click to show internal directories.
Click to hide internal directories.