Documentation ¶
Index ¶
- Constants
- type InprocVM
- func (vm *InprocVM) GetVMName(ccid ccintf.CCID) string
- func (vm *InprocVM) HealthCheck(ctx context.Context) error
- func (vm *InprocVM) Start(ccid ccintf.CCID, args []string, env []string, filesToUpload map[string][]byte, ...) error
- func (vm *InprocVM) Stop(ccid ccintf.CCID, timeout uint, dontkill bool, dontremove bool) error
- type Registry
- type SendPanicFailure
- type SysCCRegisteredErr
Constants ¶
View Source
const ContainerType = "SYSTEM"
ContainerType是InProc容器类型的字符串 已在container.vmcontroller中注册
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InprocVM ¶
type InprocVM struct {
// contains filtered or unexported fields
}
inprocvm是一个vm。它由可执行文件名标识
func (*InprocVM) HealthCheck ¶
为了实现vmprovider接口,提供了healthcheck。 它总是返回零……
type Registry ¶
type Registry struct { ChaincodeSupport ccintf.CCSupport // contains filtered or unexported fields }
注册表存储注册的系统链代码。 它实现了container.vmprovider和scc.registrar
func NewRegistry ¶
func NewRegistry() *Registry
NewRegistry创建一个初始化的注册表,准备注册系统链代码。 返回的*注册表没有准备好按原样使用。必须设置chaincode支持 在任何链码调用发生之前,只要有一个可用的。这是因为 链码支持以前是一种潜在的依赖关系,悄悄地出现在上下文中,但现在 它正成为启动的一个明确部分。
type SendPanicFailure ¶
type SendPanicFailure string
传感器故障
func (SendPanicFailure) Error ¶
func (e SendPanicFailure) Error() string
type SysCCRegisteredErr ¶
type SysCCRegisteredErr string
SyscRegistereder注册错误
func (SysCCRegisteredErr) Error ¶
func (s SysCCRegisteredErr) Error() string
Click to show internal directories.
Click to hide internal directories.