package P4wnP1_grpc

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

service P4WNP1

grpc.proto:5

enum AccessibleFolder

grpc.proto:421

Used in: ReadFileRequest, WriteFileRequest

message ActionDeploySettingsTemplate

grpc.proto:302

Used in: TriggerAction

enum ActionDeploySettingsTemplate.TemplateType

grpc.proto:304

Used in: ActionDeploySettingsTemplate

message ActionGPIOOut

grpc.proto:321

Used in: TriggerAction

message ActionGroupSend

grpc.proto:325

Used as request type in: P4WNP1.FireActionGroupSend

Used as field type in: TriggerAction

message ActionLog

grpc.proto:314

Used in: TriggerAction

(message has no fields)

message ActionStartBashScript

grpc.proto:296

Used in: TriggerAction

message ActionStartHIDScript

grpc.proto:299

Used in: TriggerAction

message BluetoothAgentSettings

grpc.proto:161

Used as request type in: P4WNP1.DeployBluetoothAgentSettings

Used as response type in: P4WNP1.DeployBluetoothAgentSettings, P4WNP1.GetBluetoothAgentSettings

Used as field type in: BluetoothSettings

message BluetoothControllerInformation

grpc.proto:198

Used as request type in: P4WNP1.DeployBluetoothControllerInformation

Used as response type in: P4WNP1.DeployBluetoothControllerInformation, P4WNP1.GetBluetoothControllerInformation

Used as field type in: BluetoothSettings

message BluetoothControllerSettings

grpc.proto:179

Used in: BluetoothControllerInformation

enum BluetoothNetworkServiceType

grpc.proto:165

Used in: BluetoothNetworkService

message BluetoothSettings

grpc.proto:156

Used as request type in: P4WNP1.DeployBluetoothSettings

Used as response type in: P4WNP1.DeployBluetoothSettings, P4WNP1.DeployStoredBluetoothSettings, P4WNP1.GetStoredBluetoothSettings

Used as field type in: BluetoothRequestSettingsStorage

message DHCPServerRange

grpc.proto:576

Could be used for IPv4 or IPv6 (refer dnsmasq docs), nor field for prefix length (default is 64)

Used in: DHCPServerSettings

message DHCPServerSettings

grpc.proto:561

DHCP

Used in: EthernetInterfaceSettings

message DHCPServerStaticHost

grpc.proto:583

Used for static leases

Used in: DHCPServerSettings

message Empty

grpc.proto:589

Used as request type in: P4WNP1.GetAllDeployedEthernetInterfaceSettings, P4WNP1.GetAvailableGpios, P4WNP1.GetBluetoothAgentSettings, P4WNP1.GetBluetoothControllerInformation, P4WNP1.GetDeployedGadgetSetting, P4WNP1.GetDeployedTriggerActionSet, P4WNP1.GetLEDSettings, P4WNP1.GetStartupMasterTemplate, P4WNP1.GetWiFiState, P4WNP1.HIDCancelAllScriptJobs, P4WNP1.HIDGetRunningScriptJobs, P4WNP1.ListStoredBashScripts, P4WNP1.ListStoredBluetoothSettings, P4WNP1.ListStoredDBBackups, P4WNP1.ListStoredEthernetInterfaceSettings, P4WNP1.ListStoredHIDScripts, P4WNP1.ListStoredMasterTemplate, P4WNP1.ListStoredTriggerActionSets, P4WNP1.ListStoredUSBSettings, P4WNP1.ListStoredWifiSettings, P4WNP1.ListUmsImageCdrom, P4WNP1.ListUmsImageFlashdrive, P4WNP1.ListenWiFiStateChanges, P4WNP1.Reboot, P4WNP1.Shutdown

Used as response type in: P4WNP1.DBBackup, P4WNP1.DBRestore, P4WNP1.DeleteStoredBluetoothSettings, P4WNP1.DeleteStoredEthernetInterfaceSettings, P4WNP1.DeleteStoredMasterTemplate, P4WNP1.DeleteStoredTriggerActionSet, P4WNP1.DeleteStoredUSBSettings, P4WNP1.DeleteStoredWifiSettings, P4WNP1.DeployEthernetInterfaceSettings, P4WNP1.DeployMasterTemplate, P4WNP1.DeployStoredEthernetInterfaceSettings, P4WNP1.FSWriteFile, P4WNP1.FireActionGroupSend, P4WNP1.HIDCancelAllScriptJobs, P4WNP1.HIDCancelScriptJob, P4WNP1.MountUMSFile, P4WNP1.Reboot, P4WNP1.SetBluetoothNetworkService, P4WNP1.SetLEDSettings, P4WNP1.SetStartupMasterTemplate, P4WNP1.Shutdown, P4WNP1.StoreBluetoothSettings, P4WNP1.StoreDeployedBluetoothSettings, P4WNP1.StoreDeployedUSBSettings, P4WNP1.StoreDeployedWifiSettings, P4WNP1.StoreEthernetInterfaceSettings, P4WNP1.StoreMasterTemplate, P4WNP1.StoreTriggerActionSet, P4WNP1.StoreUSBSettings, P4WNP1.StoreWifiSettings, P4WNP1.WaitTriggerGroupReceive

(message has no fields)

message EthernetInterfaceSettings

grpc.proto:544

Used as request type in: P4WNP1.DeployEthernetInterfaceSettings

Used as response type in: P4WNP1.GetDeployedEthernetInterfaceSettings, P4WNP1.GetStoredEthernetInterfaceSettings

Used as field type in: DeployedEthernetInterfaceSettings, EthernetRequestSettingsStorage

enum EthernetInterfaceSettings.Mode

grpc.proto:546

Used in: EthernetInterfaceSettings

message EventValue

grpc.proto:397

Used in: Event

enum GPIOInEdge

grpc.proto:282

Used in: TriggerGPIOIn

enum GPIOInPullUpDown

grpc.proto:277

Used in: TriggerGPIOIn

enum GPIOOutValue

grpc.proto:315

Used in: ActionGPIOOut

message GadgetSettings

grpc.proto:499

Used as request type in: P4WNP1.DeployGadgetSetting

Used as response type in: P4WNP1.DeployGadgetSetting, P4WNP1.DeployStoredUSBSettings, P4WNP1.GetDeployedGadgetSetting, P4WNP1.GetStoredUSBSettings

Used as field type in: USBRequestSettingsStorage

message GadgetSettingsEthernet

grpc.proto:522

Used in: GadgetSettings

message GadgetSettingsUMS

grpc.proto:527

Used as request type in: P4WNP1.MountUMSFile

Used as field type in: GadgetSettings

enum GroupReceiveMultiType

grpc.proto:264

Used in: TriggerGroupReceiveMulti

message HIDScriptJob

grpc.proto:465

Used as request type in: P4WNP1.HIDCancelScriptJob, P4WNP1.HIDGetRunningJobState, P4WNP1.HIDGetScriptJobResult

Used as response type in: P4WNP1.HIDRunScriptJob

Used as field type in: HIDScriptResult

message HIDScriptRequest

grpc.proto:460

HID

Used as request type in: P4WNP1.HIDRunScript, P4WNP1.HIDRunScriptJob

message HIDScriptResult

grpc.proto:479

Used as response type in: P4WNP1.HIDGetScriptJobResult, P4WNP1.HIDRunScript

message LEDSettings

grpc.proto:487

LED

Used as request type in: P4WNP1.SetLEDSettings

Used as response type in: P4WNP1.GetLEDSettings

message MasterTemplate

grpc.proto:136

MasterTemplates

Used as request type in: P4WNP1.DeployMasterTemplate

Used as response type in: P4WNP1.DeployStoredMasterTemplate, P4WNP1.GetStoredMasterTemplate

Used as field type in: RequestMasterTemplateStorage

message StringMessage

grpc.proto:384

Alive check

Used as request type in: P4WNP1.DBBackup, P4WNP1.DBRestore, P4WNP1.DeleteStoredBluetoothSettings, P4WNP1.DeleteStoredEthernetInterfaceSettings, P4WNP1.DeleteStoredMasterTemplate, P4WNP1.DeleteStoredTriggerActionSet, P4WNP1.DeleteStoredUSBSettings, P4WNP1.DeleteStoredWifiSettings, P4WNP1.DeployStoredBluetoothSettings, P4WNP1.DeployStoredEthernetInterfaceSettings, P4WNP1.DeployStoredMasterTemplate, P4WNP1.DeployStoredTriggerActionSetAdd, P4WNP1.DeployStoredTriggerActionSetReplace, P4WNP1.DeployStoredUSBSettings, P4WNP1.DeployStoredWifiSettings, P4WNP1.EchoRequest, P4WNP1.GetDeployedEthernetInterfaceSettings, P4WNP1.GetStoredBluetoothSettings, P4WNP1.GetStoredEthernetInterfaceSettings, P4WNP1.GetStoredMasterTemplate, P4WNP1.GetStoredUSBSettings, P4WNP1.GetStoredWifiSettings, P4WNP1.SetStartupMasterTemplate, P4WNP1.StoreDeployedBluetoothSettings, P4WNP1.StoreDeployedUSBSettings, P4WNP1.StoreDeployedWifiSettings

Used as response type in: P4WNP1.EchoRequest, P4WNP1.GetStartupMasterTemplate

message StringMessageArray

grpc.proto:388

Used as response type in: P4WNP1.GetAvailableGpios, P4WNP1.ListStoredBashScripts, P4WNP1.ListStoredBluetoothSettings, P4WNP1.ListStoredDBBackups, P4WNP1.ListStoredEthernetInterfaceSettings, P4WNP1.ListStoredHIDScripts, P4WNP1.ListStoredMasterTemplate, P4WNP1.ListStoredTriggerActionSets, P4WNP1.ListStoredUSBSettings, P4WNP1.ListStoredWifiSettings, P4WNP1.ListUmsImageCdrom, P4WNP1.ListUmsImageFlashdrive

message TriggerAction

grpc.proto:222

Used in: TriggerActionSet

message TriggerActionSet

grpc.proto:215

Triggers, Actions and resulting TriggerActions

Used as request type in: P4WNP1.DeployTriggerActionSetAdd, P4WNP1.DeployTriggerActionSetRemove, P4WNP1.DeployTriggerActionSetReplace, P4WNP1.DeployTriggerActionSetUpdate, P4WNP1.StoreTriggerActionSet

Used as response type in: P4WNP1.DeployStoredTriggerActionSetAdd, P4WNP1.DeployStoredTriggerActionSetReplace, P4WNP1.DeployTriggerActionSetAdd, P4WNP1.DeployTriggerActionSetRemove, P4WNP1.DeployTriggerActionSetReplace, P4WNP1.DeployTriggerActionSetUpdate, P4WNP1.GetDeployedTriggerActionSet

message TriggerDHCPLeaseGranted

grpc.proto:258

Used in: TriggerAction

(message has no fields)

message TriggerGPIOIn

grpc.proto:287

Used in: TriggerAction

message TriggerGroupReceive

grpc.proto:259

fired when the correct value is received on the group channel

Used as request type in: P4WNP1.WaitTriggerGroupReceive

Used as field type in: TriggerAction

message TriggerGroupReceiveMulti

grpc.proto:272

Used in: TriggerAction

message TriggerSSHLogin

grpc.proto:255

fired when a user logs in

Used in: TriggerAction

message TriggerServiceStarted

grpc.proto:250

Used in: TriggerAction

(message has no fields)

message TriggerUSBGadgetConnected

grpc.proto:251

Used in: TriggerAction

(message has no fields)

message TriggerUSBGadgetDisconnected

grpc.proto:252

Used in: TriggerAction

(message has no fields)

message TriggerWifiAPStarted

grpc.proto:253

Used in: TriggerAction

(message has no fields)

message TriggerWifiConnectedAsSta

grpc.proto:254

Used in: TriggerAction

(message has no fields)

enum WiFiAuthMode

grpc.proto:349

Used in: WiFiSettings

message WiFiBSSCfg

grpc.proto:378

Used in: WiFiSettings

message WiFiSettings

grpc.proto:354

Used as request type in: P4WNP1.DeployWiFiSettings

Used as response type in: P4WNP1.GetStoredWifiSettings

Used as field type in: WiFiState, WifiRequestSettingsStorage

message WiFiState

grpc.proto:371

Used as response type in: P4WNP1.DeployStoredWifiSettings, P4WNP1.DeployWiFiSettings, P4WNP1.GetWiFiState, P4WNP1.ListenWiFiStateChanges

enum WiFiStateMode

grpc.proto:343

Used in: WiFiState

enum WiFiWorkingMode

grpc.proto:336

WiFi2 (distinguish state and settings)

Used in: WiFiSettings