Get desktop application:
View/edit binary Protocol Buffers messages
/ The greeting service definition.
/ Sends a greeting
/ The response message containing the greetings
/ Client side sending requests for the hub like turn entrance light on, / and updating about it status like client opened movie (for the hub to process). / Getting requests from the hub like play music on the phone, and status of devices that / have been changed like update layout to show entrance lights on.
/ Hub side sending requests for the clients like turn on music, and updated status of devices / like entrance light got turned on. / Getting request like to turn on lights, and getting client updated status to process like / client opened a move.
/ Shutdown the computer
/ Suspending the computer
Used in: ,
Used as request type in: CbjSmartDeviceConnections.RegisterClient
Used as response type in: CbjSmartDeviceConnections.RegisterHub
/ Did the commend succeeded (true) or not (false)
Used as request type in: CbjSmartDeviceConnections.GetCompInfo
Used as response type in: CbjSmartDeviceConnections.FirstSetup, CbjSmartDeviceConnections.SetCompInfo, CbjSmartDeviceConnections.SetFirebaseAccountInformation, CbjSmartDeviceConnections.SetOffDevice, CbjSmartDeviceConnections.SetOnDevice, CbjSmartDeviceConnections.UpdateDeviceName, CbjSmartDeviceConnections.setBlindsDown, CbjSmartDeviceConnections.setBlindsStop, CbjSmartDeviceConnections.setBlindsUp, CbjSmartDeviceConnections.shutdownComputer, CbjSmartDeviceConnections.suspendComputer
Used as request type in: CbjSmartDeviceConnections.SetCompInfo
Used as response type in: CbjSmartDeviceConnections.GetCompInfo
Used as field type in:
Used in: ,
Used in:
for buttons
for buttons
for buttons
Example: for blinds height
Suspend the computer
Shut down the computer
Used in:
/ Cancel if not ack yet
/ Acknowledge that the state was updated
/ New State was failed to execute
/ Comp/Hub is trying to execute and waiting ack
Used in:
Used in:
Used as request type in: CbjSmartDeviceConnections.SetFirebaseAccountInformation
Used as field type in:
Used in:
Used as request type in: CbjSmartDeviceConnections.RegisterHub
Used as response type in: CbjSmartDeviceConnections.RegisterClient
/ The request message containing the user's name.
Used as request type in: CbjSmartDeviceConnections.GetStatus, CbjSmartDeviceConnections.SetOffDevice, CbjSmartDeviceConnections.SetOnDevice, CbjSmartDeviceConnections.setBlindsDown, CbjSmartDeviceConnections.setBlindsStop, CbjSmartDeviceConnections.setBlindsUp, CbjSmartDeviceConnections.shutdownComputer, CbjSmartDeviceConnections.suspendComputer
Used as field type in: , ,