123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package libcontainerd
- import (
- "github.com/Microsoft/hcsshim"
- opengcs "github.com/Microsoft/opengcs/client"
- "github.com/opencontainers/runtime-spec/specs-go"
- )
- // Process contains information to start a specific application inside the container.
- type Process specs.Process
- // Summary contains a ProcessList item from HCS to support `top`
- type Summary hcsshim.ProcessListItem
- // StateInfo contains description about the new state container has entered.
- type StateInfo struct {
- CommonStateInfo
- // Platform specific StateInfo
- UpdatePending bool // Indicates that there are some update operations pending that should be completed by a servicing container.
- }
- // Stats contains statistics from HCS
- type Stats hcsshim.Statistics
- // Resources defines updatable container resource values.
- type Resources struct{}
- // LCOWOption is a CreateOption required for LCOW configuration
- type LCOWOption struct {
- Config *opengcs.Config
- }
- // Checkpoint holds the details of a checkpoint (not supported in windows)
- type Checkpoint struct {
- Name string
- }
- // Checkpoints contains the details of a checkpoint
- type Checkpoints struct {
- Checkpoints []*Checkpoint
- }
|