package pb

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AnError

object.proto:50

message Application

config.proto:28

Used in: Container

enum ApplicationType

config.proto:8

Used in: Application

enum CanonDirection

types.proto:681

Used in: Emc_Spindle_Orient

message Component

object.proto:156

Used in: Container

message Connector

firmware.proto:24

/ describes a connector

Used in: Firmware

message Container

message.proto:25

enum ContainerType

types.proto:189

Used in: Container, TaskPlanReply

enum EmcAngularUnitsType

status.proto:90

* Types for EMC angular units.

Used in: EmcStatusConfig

enum EmcAxisType

status.proto:126

* Axis types.

Used in: EmcStatusConfigAxis

enum EmcCanonUnitsType

status.proto:72

* Types for EMC Canon units.

Used in: EmcStatusInterp

message EmcCommandParameters

status.proto:464

* EMC command parameters.

Used in: Container

enum EmcInterpExitCodeType

status.proto:40

* Types for EMC interpreter exit codes.

Used in: EmcStatusInterp

enum EmcInterpStateType

status.proto:30

* Types for EMC task interpreter state.

Used in: EmcStatusInterp

enum EmcKinematicsType

status.proto:52

* EMC kinematics type.

Used in: EmcStatusConfig

enum EmcLinearUnitsType

status.proto:81

* Types for EMC linear units.

Used in: EmcStatusConfig

message EmcPose

emcclass.proto:21

Used in: EmcCommandParameters, Emc_Tool_Set_Offset, Emc_Traj_Circular_Move, Emc_Traj_Linear_Move, Emc_Traj_Probe, Emc_Traj_Rigid_Tap, Emc_Traj_Set_G5x, Emc_Traj_Set_G92, Emc_Traj_Set_Offset, MotionCommand, MotionStatus, Test1, Value

enum EmcPositionFeedbackType

status.proto:142

* Position feedback types.

Used in: EmcStatusConfig

enum EmcPositionOffsetType

status.proto:134

* Position offset types.

Used in: EmcStatusConfig

message EmcProgramExtension

status.proto:224

* Program extension message.

Used in: EmcStatusConfig

message EmcStatusAnalogIO

status.proto:235

* Analog IO pin message.

Used in: EmcStatusMotion

message EmcStatusConfig

status.proto:301

* EMC status configuration message.

Used in: Container

message EmcStatusConfigAxis

status.proto:203

* Stores per axis information from configuration.

Used in: EmcStatusConfig

message EmcStatusDigitalIO

status.proto:246

* Digital IO pin message.

Used in: EmcStatusMotion

message EmcStatusGCode

status.proto:268

* Currently active GCodes message.

Used in: EmcStatusInterp

message EmcStatusInterp

status.proto:448

* EMC status interpreter message.

Used in: Container

message EmcStatusIo

status.proto:406

* EMC IO message.

Used in: Container

message EmcStatusLimit

status.proto:257

* Limit mask message.

Used in: EmcStatusMotion

message EmcStatusMCode

status.proto:279

* Currently active MCodes message.

Used in: EmcStatusInterp

message EmcStatusMotion

status.proto:349

* EMC status motion message.

Used in: Container

message EmcStatusMotionAxis

status.proto:178

* Stores per axis information from motion.

Used in: EmcStatusMotion

message EmcStatusSetting

status.proto:290

* Interpreter setting message.

Used in: EmcStatusInterp

message EmcStatusTask

status.proto:424

* EMC status task message.

Used in: Container

message EmcStatusUserCommand

status.proto:489

* User command message.

Used in: EmcStatusConfig

enum EmcTaskExecStateType

status.proto:15

* Types for EMC task execution state.

Used in: EmcStatusTask

enum EmcTaskModeType

status.proto:107

* Types for EMC task modes.

Used in: EmcCommandParameters, EmcStatusTask

enum EmcTaskStateType

status.proto:116

* Types for EMC task state.

Used in: EmcCommandParameters, EmcStatusTask

enum EmcTimeUnitsType

status.proto:99

* Types for EMC time units.

Used in: EmcStatusConfig

message EmcToolData

status.proto:150

* Tool table data.

Used in: EmcCommandParameters, EmcStatusIo

enum EmcTrajectoryModeType

status.proto:63

* Types for trajectory motion control.

Used in: EmcCommandParameters, EmcStatusMotion

message Emc_Aux_Input_Wait

canon.proto:261

Used in: Container

message Emc_Exec_Plugin_Ca1l

canon.proto:271

Used in: Container

message Emc_Io_Plugin_Call

canon.proto:278

Used in: Container

message Emc_Motion_Adaptive

canon.proto:210

Used in: Container

message Emc_Motion_Set_Aout

canon.proto:251

Used in: Container

message Emc_Motion_Set_Dout

canon.proto:241

Used in: Container

message Emc_Operator_Display

canon.proto:217

Used in: Container

message Emc_Operator_Error

canon.proto:233

Used in: Container

message Emc_Operator_Text

canon.proto:225

Used in: Container

message Emc_Spindle_On

canon.proto:121

Used in: Container

message Emc_Spindle_Orient

canon.proto:139

Used in: Container

message Emc_Spindle_Speed

canon.proto:130

Used in: Container

message Emc_Spindle_Wait_Orient_Complete

canon.proto:147

Used in: Container

message Emc_Tool_Prepare

canon.proto:174

Used in: Container

message Emc_Tool_Set_Number

canon.proto:182

Used in: Container

message Emc_Tool_Set_Offset

canon.proto:154

Used in: Container

message Emc_Traj_Circular_Move

canon.proto:73

Used in: Container

message Emc_Traj_Delay

canon.proto:114

Used in: Container

message Emc_Traj_Linear_Move

canon.proto:48

Used in: Container

message Emc_Traj_Probe

canon.proto:61

Used in: Container

message Emc_Traj_Rigid_Tap

canon.proto:88

Used in: Container

message Emc_Traj_Set_Fh_Enable

canon.proto:203

Used in: Container

message Emc_Traj_Set_Fo_Enable

canon.proto:189

Used in: Container

message Emc_Traj_Set_G5x

canon.proto:26

Used in: Container

message Emc_Traj_Set_G92

canon.proto:34

Used in: Container

message Emc_Traj_Set_Offset

canon.proto:167

Used in: Container

message Emc_Traj_Set_Rotation

canon.proto:41

Used in: Container

message Emc_Traj_Set_So_Enable

canon.proto:196

Used in: Container

message Emc_Traj_Set_Spindlesync

canon.proto:106

Used in: Container

message Emc_Traj_Set_Term_Cond

canon.proto:98

Used in: Container

message File

config.proto:19

Used in: Application, Launcher

enum FileContent

config.proto:14

Used in: File

message Firmware

firmware.proto:34

message Function

object.proto:129

Used in: Container

message Group

object.proto:221

Used in: Container

enum HalParamDirection

types.proto:38

Used in: Param

enum HalPinDirection

types.proto:31

Used in: Pin

enum InputType

types.proto:687

Used in: Emc_Aux_Input_Wait

message Inst

object.proto:261

Used in: Container

message Instance

object.proto:13

describes a RTAPI/HAL/LinuxCNC instance

Used in: Originator

enum InterpreterStateType

types.proto:701

types for EMC_TASK interpState

Used in: Container

enum KinematicsType

preview.proto:10

* Experimental axis/joint representation.

Used in: Preview

message Launcher

config.proto:60

message for mklauncher

Used in: Container

message LogMessage

log.proto:8

Used in: Container

message MachineInfo

config.proto:49

Used in: Launcher

message Member

object.proto:199

Used in: Container, Group

message MotionCommand

motcmds.proto:106

Used in: Container

message MotionStatus

motcmds.proto:162

Used in: Container

enum MotionType

motcmds.proto:12

add _ to avoid collision with macros in emc/nml_intf/motion_typesh

Used in: EmcStatusMotion, Emc_Traj_Circular_Move, Emc_Traj_Linear_Move, Emc_Traj_Probe, MotionCommand

enum MsgLevel

types.proto:99

Used in: LogMessage

enum MsgOrigin

types.proto:92

see rtapi.h

Used in: LogMessage

enum ObjectType

types.proto:44

Used in: Member

enum OriginDetail

types.proto:109

Used in: Originator

enum OriginIndex

types.proto:661

Used in: EmcStatusMotion, Emc_Traj_Set_G5x

enum OriginType

types.proto:121

Used in: Originator

message Originator

object.proto:39

describes an entity which may cause a message: a process, a component, a thread, a group, a remote component also used as a optional error detail

Used in: AnError

message Param

object.proto:107

Used in: Component, Container, Member

message Pin

object.proto:63

Used in: Component, Container, Member

message PmCartesian

emcclass.proto:12

Used in: EmcPose, Emc_Traj_Circular_Move, MotionCommand, Test1, Value

message Position

preview.proto:20

* Preview position.

Used in: EmcStatusIo, EmcStatusMotion, EmcToolData, Preview

message Preview

preview.proto:73

* The preview data structure.

Used in: Container

enum PreviewOpType

preview.proto:38

* Type for preview operations.

Used in: Preview

message ProtocolParameters

object.proto:238

Used in: Container

enum RCS_STATUS

types.proto:83

Used in: Container, EmcStatusMotion, TicketUpdate

message RTAPICommand

rtapicommand.proto:7

Used in: Container

message RTAPI_Message

rtapi_message.proto:9

Used in: Container

enum ReplyType

types.proto:147

message Ring

object.proto:182

Used in: Container

enum ServiceAPI

types.proto:184

Used in: ServiceAnnouncement

message ServiceAnnouncement

object.proto:22

a service, for announcement/response to ServiceRequest via zbeacon(7)

Used in: Container

enum ServiceType

types.proto:160

services exported by various entities

Used in: ServiceAnnouncement

enum Severity

types.proto:134

Used in: AnError

message Signal

object.proto:87

Used in: Container, Member

enum SourceType

preview.proto:64

* Preview source types..

Used in: Preview

enum StatusType

types.proto:140

Used in: Container

message StdoutLine

config.proto:41

Used in: Launcher

message TaskPlanBlockDelete

task.proto:56

Used in: Container

message TaskPlanExecute

task.proto:47

Used in: Container

message TaskPlanOpen

task.proto:70

Used in: Container

message TaskPlanOptionalStop

task.proto:63

Used in: Container

message TaskPlanReply

task.proto:77

Used in: Container

message TaskReply

task.proto:87

Ticket msgs

Used in: Container

enum TermConditionType

types.proto:676

add leading _ to avoid collision with macros in emc.hh

Used in: Emc_Traj_Set_Term_Cond

message Test1

test.proto:17

message Test2

test.proto:30

(message has no fields)

message Test3

test.proto:37

(message has no fields)

enum TestOpType

test.proto:11

Used in: Test1

message Thread

object.proto:142

Used in: Container

message TicketUpdate

task.proto:95

signal completion of a particular ticket

Used in: Container

message Value

value.proto:14

Used in: Container, RTAPI_Message

enum ValueType

types.proto:9

Used in: Param, Pin, Signal, Value

message Vtable

object.proto:247

Used in: Container

enum WaitType

types.proto:692

Used in: Emc_Aux_Input_Wait

enum cmd_code_t

motcmds.proto:22

motion commands. enum cmd_code_t from src/emc/motion.h

Used in: MotionCommand, MotionStatus

enum cmd_status_t

motcmds.proto:97

Used in: MotionStatus