[][src]Module dash7_alp::action

ALP basic Actions used to build Commands

Modules

new

Structs

ActionQuery

Add a condition on the execution of the next group of action.

BreakQuery

Add a condition to continue the processing of this ALP command.

Chunk

Provide chunk information

CopyFile

Copy a file to another file

CreateNewFile

Create a new file

DeleteFile

Deletes a file.

ExecuteFile

Execute a file if executable

ExistFile

Checks whether a file exists

Extension

TODO Panics

FlushFile

Flush a file

Forward

Forward rest of the command over the interface

IndirectForward

Forward rest of the command over the interface

Logic
Nop

Does nothing

PermissionRequest

Request a level of permission using some permission type

ReadFileData

Read data from a file

ReadFileProperties

Read properties of a file

RequestTag

Provide command payload identifier

ResponseTag

Action received before any responses to a request that contained a RequestTag

RestoreFile

Restores a restorable file

ReturnFileData

Responds to a ReadFileData request.

ReturnFileProperties

Result of a ReadFileProperties request

VerifyChecksum

Calculate checksum of file and compare with checksum in query

WriteFileData

Write data to a file

WriteFileProperties

Write the properties of a file

Enums

Action

An ALP Action

ChunkStep
LogicOp

Provide logical link of a group of queries

OpCode
Status

Statuses regarding actions sent in a request

StatusType