state_machine

package
v0.0.0-...-0342304 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Overview

First step of the CrOSInit State Machine. Responsible for initialization.

Second step of LaCrOSInstall State Machine. Responsible for partition and install

Third step in the LaCrOSInstall State Machine. Currently a noop, to be implemented

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewLaCrOSInitState

func NewLaCrOSInitState(service *service.LaCrOSService) common_utils.ServiceState

Types

type LaCrOSInitState

type LaCrOSInitState struct {
	// contains filtered or unexported fields
}

LaCrOSInitState can be thought of as the constructor state, which initializes variables in CrOSService

func (LaCrOSInitState) Execute

func (LaCrOSInitState) Name

func (s LaCrOSInitState) Name() string

func (LaCrOSInitState) Next

type LaCrOSInstallState

type LaCrOSInstallState struct {
	// contains filtered or unexported fields
}

func (LaCrOSInstallState) Execute

func (LaCrOSInstallState) Name

func (s LaCrOSInstallState) Name() string

func (LaCrOSInstallState) Next

type LaCrOSVerifyState

type LaCrOSVerifyState struct {
	// contains filtered or unexported fields
}

func (LaCrOSVerifyState) Execute

func (LaCrOSVerifyState) Name

func (s LaCrOSVerifyState) Name() string

func (LaCrOSVerifyState) Next

Directories

Path Synopsis
AlignImageToPage will align the file to LacrosPageSize page alignment and return the number of page blocks.
AlignImageToPage will align the file to LacrosPageSize page alignment and return the number of page blocks.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL