Documentation ¶
Index ¶
- func ErrorToString(err error) string
- func NewMutable(service rpc.GafferService) rpc.MutableGafferService
- func ProtoFromEvent(event GafferKernelEvent) *pb.KernelProcessEvent
- func ProtoFromExecutablesList(executables []string) *pb.KernelExecutableList
- func ProtoFromProcess(process rpc.GafferProcess) *pb.KernelProcess
- func ProtoFromProcessId(id uint32) *pb.ProcessId
- func ProtoFromProcessList(process []rpc.GafferProcess) *pb.KernelProcessList
- func ProtoFromService(service rpc.GafferService) *pb.Service
- func ProtoFromServiceId(sid uint32) *pb.ServiceId
- func ProtoFromServiceList(services []rpc.GafferService) *pb.ServiceList
- func ProtoFromServiceListOne(service rpc.GafferService) *pb.ServiceList
- func ProtoToProcess(pb *pb.KernelProcess) rpc.GafferProcess
- func ProtoToService(proto *pb.Service) rpc.GafferService
- type GafferClient
- type GafferKernelEvent
- type GafferService
- type KernelClient
- type KernelService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrorToString ¶
func NewMutable ¶
func NewMutable(service rpc.GafferService) rpc.MutableGafferService
func ProtoFromEvent ¶
func ProtoFromEvent(event GafferKernelEvent) *pb.KernelProcessEvent
func ProtoFromExecutablesList ¶
func ProtoFromExecutablesList(executables []string) *pb.KernelExecutableList
func ProtoFromProcess ¶
func ProtoFromProcess(process rpc.GafferProcess) *pb.KernelProcess
func ProtoFromProcessId ¶
func ProtoFromProcessList ¶
func ProtoFromProcessList(process []rpc.GafferProcess) *pb.KernelProcessList
func ProtoFromService ¶
func ProtoFromService(service rpc.GafferService) *pb.Service
func ProtoFromServiceId ¶
func ProtoFromServiceList ¶
func ProtoFromServiceList(services []rpc.GafferService) *pb.ServiceList
func ProtoFromServiceListOne ¶
func ProtoFromServiceListOne(service rpc.GafferService) *pb.ServiceList
func ProtoToProcess ¶
func ProtoToProcess(pb *pb.KernelProcess) rpc.GafferProcess
func ProtoToService ¶
func ProtoToService(proto *pb.Service) rpc.GafferService
Types ¶
type GafferClient ¶
type GafferClient struct {
Conn gopi.RPCClientConn
}
func (GafferClient) Name ¶
func (GafferClient) Name() string
type GafferKernelEvent ¶
type GafferKernelEvent interface { State() rpc.GafferState Process() rpc.GafferProcess Buf() []byte Error() error }
type GafferService ¶
func (GafferService) Name ¶
func (GafferService) Name() string
type KernelClient ¶
type KernelClient struct {
Conn gopi.RPCClientConn
}
func (KernelClient) Name ¶
func (KernelClient) Name() string
type KernelService ¶
type KernelService struct { Server gopi.RPCServer Kernel gaffer.GafferKernel }
func (KernelService) Name ¶
func (KernelService) Name() string
Click to show internal directories.
Click to hide internal directories.