Constructors
				
					
					constructor
					
					
						- 
							
							Parameters
								- 
									Optional hostname: string
 
Properties
				
					
					Private client
					client: CommandClient
					
				
				
					
					Private logger
					logger
: Logger = new Logger('RamboService')Methods
				
					
					commandInvokeRequest
					
					
						- 
							
							Parameters
								- 
									projectId: string
- 
									callsign: string
- 
									commandId: string
- 
									parameters: {}
- 
									Default value timeoutMs: number = 30 * 1000
- 
									Default value responseLevel: ResponseLevel = ResponseLevel.ALL
 
Private createCommandRequest
					
						- createCommandRequest(projectId: string, callsign: string, commandId: string, parameters: {}, timeoutMs?: number, responseLevel?: ResponseLevel): CommandRequest
						- 
							
							Parameters
								- 
									projectId: string
- 
									callsign: string
- 
									commandId: string
- 
									parameters: {}
- 
									Default value timeoutMs: number = 30 * 1000
- 
									Default value responseLevel: ResponseLevel = CommandResponseLevel.ALL
 Returns CommandRequest
Private createRocosUriPath
					
						- createRocosUriPath(projectId: string, callsign: string, commandId: string, component?: string, subsystem?: string): RocosUriPath
						- 
							
							Parameters
								- 
									projectId: string
- 
									callsign: string
- 
									commandId: string
- 
									Default value component: string = "command-executor"
- 
									Optional subsystem: string
 Returns RocosUriPath
Private getMetadata
					
						- getMetadata(projectId: string, callsign: string): any
						- 
							
							Parameters
								- 
									projectId: string
- 
									callsign: string
 Returns any
updateToken
					
						- updateToken(token: string): void