package PB.Commands

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

message EventMessage

plugin.proto:124

Execute command request and response. Used for executing commands on clients similar to :py:class:`Plugin.QueryRequestMessage` but wont return Nagios check data Associated response is :py:class:`Plugin.ExecuteResponseMessage`

message EventMessage.Request

plugin.proto:125

Used in: EventMessage

message ExecuteRequestMessage

plugin.proto:67

Execute command request and response. Used for executing commands on clients similar to :py:class:`Plugin.QueryRequestMessage` but wont return Nagios check data Associated response is :py:class:`Plugin.ExecuteResponseMessage`

message ExecuteRequestMessage.Request

plugin.proto:68

Used in: ExecuteRequestMessage

message ExecuteResponseMessage

plugin.proto:77

message ExecuteResponseMessage.Response

plugin.proto:78

Used in: ExecuteResponseMessage

message QueryRequestMessage

plugin.proto:19

Query request Used for querying the client this is the "normal" check_nrpe message request. Associated response is :py:class:`Plugin.QueryResponseMessage`

message QueryRequestMessage.Request

plugin.proto:20

Used in: QueryRequestMessage

message QueryResponseMessage

plugin.proto:37

Query response Used for querying the client this is the "normal" check_nrpe message request. Associated request is `[QueryRequestMessage](#.Plugin.QueryRequestMessage)`

message QueryResponseMessage.Response

plugin.proto:39

Used in: QueryResponseMessage, SubmitRequestMessage

message QueryResponseMessage.Response.Line

plugin.proto:40

Used in: Response

message ScheduleNotificationMessage

plugin.proto:139

Schedule Notification commands Used when a schedule is executed

message ScheduleNotificationMessage.Request

plugin.proto:142

A request message of a schule notification

Used in: ScheduleNotificationMessage

message SubmitRequestMessage

plugin.proto:97

Submit result request message. Used for submitting a passive check results. The actual payload (Request) is a normal :py:class:`Plugin.QueryResponseMessage.Response`. Associated response is :py:class:`Plugin.SubmitResponseMessage`

message SubmitResponseMessage

plugin.proto:109

Submit result response message. Response from submitting a passive check results. Associated request is :py:class:`Plugin.SubmitRequestMessage`

message SubmitResponseMessage.Response

plugin.proto:110

Used in: SubmitResponseMessage