CloudTwin  ROS2 Humble
Digital twin for path and trajectory optimisation
Public Member Functions | Private Attributes | List of all members
App\Services\DtOutboundQueueService Class Reference

Public Member Functions

 all ()
 
 pop ()
 
 push (array $message)
 

Private Attributes

const CACHE_KEY = 'dt:outbound_room_commands_queue'
 

Member Function Documentation

◆ all()

App\Services\DtOutboundQueueService::all ( )
Returns
array<int, array{type: string, room: string}>

◆ pop()

App\Services\DtOutboundQueueService::pop ( )
Returns
array{type: string, room: string}|null

◆ push()

App\Services\DtOutboundQueueService::push ( array  $message)
Parameters
array{typestring, room: string} $message

Member Data Documentation

◆ CACHE_KEY

const App\Services\DtOutboundQueueService::CACHE_KEY = 'dt:outbound_room_commands_queue'
private

The documentation for this class was generated from the following file: