client | |
service | |
service/gcs | |
service/gcs/bridge | Package bridge defines the bridge struct, which implements the control loop and functions of the GCS's bridge client. |
service/gcs/core | Package core defines the interface representing the core functionality of a GCS-like program. |
service/gcs/core/gcs | Package gcs defines the core functionality of the GCS. |
service/gcs/core/mockcore | |
service/gcs/errors | |
service/gcs/oslayer | Package oslayer defines the interface between the GCS and operating system functionality such as filesystem access. |
service/gcs/oslayer/mockos | Package mockos defines a mock interface into operating system functionality. |
service/gcs/oslayer/realos | Package realos defines the actual interface into operating system functionality. |
service/gcs/prot | Package prot defines any structures used in the communication between the HCS and the GCS. |
service/gcs/runtime | Package runtime defines the interface between the GCS and an OCI container runtime. |
service/gcs/runtime/mockruntime | Package mockruntime defines a mock implementation of the Runtime interface. |
service/gcs/runtime/runc | Package runc defines an implementation of the Runtime interface which uses runC as the container runtime. |
service/gcs/stdio | |
service/gcs/transport | Package transport defines the interfaces describing a connection-like data transport mechanism. |
service/gcsutils | |
service/gcsutils/fs | |
service/gcsutils/gcstools | |
service/gcsutils/gcstools/commoncli | |
service/gcsutils/libtar2vhd | |
service/gcsutils/remotefs | |
service/gcsutils/tarlib | |
service/gcsutils/vhd | |
service/libs | |
service/libs/commonutils | |