internal/ directory
Directories ΒΆ
Path | Synopsis |
---|---|
internal/annotations | This package contains annotations that are not exposed to end users and mainly for testing and debugging purposes. |
internal/appargs | Package appargs provides argument validation routines for use with github.com/urfave/cli. |
internal/cmd | Package cmd provides functionality used to execute commands inside of containers or UVMs, and to connect an upstream client to those commands for handling in/out/err IO. |
internal/cni | |
internal/computeagent | Code generated by protoc-gen-go-ttrpc. |
internal/computeagent/mock | Package computeagent_mock is a generated GoMock package. |
internal/conpty | |
internal/copyfile | |
internal/cpugroup | |
internal/credentials | Package credentials holds the necessary structs and functions for adding and removing Container Credential Guard instances (shortened to CCG normally) for V2 HCS schema containers. |
internal/debug | |
internal/devices | |
internal/exec | Package exec implements a minimalized external process launcher. |
internal/extendedtask | Code generated by protoc-gen-go-ttrpc. |
internal/gcs | |
internal/guest | |
internal/guest/bridge | Package bridge defines the bridge struct, which implements the control loop and functions of the GCS's bridge client. |
internal/guest/commonutils | |
internal/guest/gcserr | |
internal/guest/kmsg | Package kmsg contains support for parsing Linux kernel log entries read from /dev/kmsg. |
internal/guest/linux | Package linux contains definitions required for making a linux ioctl. |
internal/guest/network | |
internal/guestpath | |
internal/guest/policy | |
internal/guest/prot | Package prot defines any structures used in the communication between the HCS and the GCS. |
internal/guest/runtime | Package runtime defines the interface between the GCS and an OCI container runtime. |
internal/guest/runtime/hcsv2 | |
internal/guest/runtime/runc | Package runc defines an implementation of the Runtime interface which uses runC as the container runtime. |
internal/guest/spec | Package spec encapsulates a number of GCS specific oci spec modifications, e.g., networking mounts, sandbox path substitutions in guest etc. |
internal/guest/stdio | |
internal/guest/storage | |
internal/guest/storage/crypt | |
internal/guest/storage/devicemapper | |
internal/guest/storage/ext4 | |
internal/guest/storage/overlay | |
internal/guest/storage/pci | |
internal/guest/storage/plan9 | |
internal/guest/storage/pmem | |
internal/guest/storage/scsi | |
internal/guest/storage/vmbus | |
internal/guest/storage/xfs | |
internal/guest/transport | Package transport defines the interfaces describing a connection-like data transport mechanism. |
internal/hcs | |
internal/hcserror | |
internal/hcsoci | |
internal/hcs/resourcepaths | |
internal/hcs/schema2 | |
internal/hns | |
internal/hooks | |
internal/interop | |
internal/jobcontainers | |
internal/jobobject | This package provides higher level constructs for the win32 job object API. |
internal/layers | Package layers deals with container layer mounting/unmounting for LCOW and WCOW |
internal/lcow | |
internal/log | |
internal/logfields | |
internal/longpath | |
internal/memory | |
internal/mergemaps | |
internal/ncproxy | |
internal/ncproxy/networking | |
internal/ncproxy/store | |
internal/ncproxyttrpc | Code generated by protoc-gen-go-ttrpc. |
internal/oc | |
internal/oci | |
internal/ospath | |
internal/processorinfo | |
internal/protocol | |
internal/protocol/guestrequest | |
internal/protocol/guestresource | |
internal/queue | |
internal/regopolicyinterpreter | |
internal/regstate | |
internal/resources | Package resources handles creating, updating, and releasing resources on a container |
internal/runhcs | |
internal/safefile | |
internal/schemaversion | |
internal/shimdiag | Code generated by protoc-gen-go-ttrpc. |
internal/signals | |
internal/timeout | |
internal/tools | |
internal/tools/policyenginesimulator | |
internal/tools/securitypolicy | |
internal/tools/securitypolicy/helpers | |
internal/tools/snp-report | |
internal/tools/snp-report/fake | |
internal/uvm | This package describes the external interface for utility VMs. |
internal/uvmfolder | |
internal/uvm/scsi | Package scsi handles SCSI device attachment and mounting for VMs. |
internal/verity | |
internal/version | |
internal/vhdx | vhdx package adds the utility methods necessary to deal with the vhdx that are used as the scratch space for the containers and the uvm. |
internal/vm | |
internal/vmcompute | |
internal/vm/hcs | |
internal/vm/remotevm | |
internal/vmservice | Code generated by protoc-gen-go-ttrpc. |
internal/wclayer | Package wclayer provides bindings to HCS's legacy layer management API and provides a higher level interface around these calls for container layer management. |
internal/wclayer/cim | This package provides utilities for working with container image layers in the cim format via the wclayer APIs. |
internal/wcow | |
internal/winapi | Package winapi contains various low-level bindings to Windows APIs. |
internal/windevice | |
internal/winobjdir |
- Version
- v0.12.9 (latest)
- Published
- Oct 30, 2024
- Platform
- linux/amd64
- Last checked
- 12 hours ago –
Tools for package owners.