Public Member Functions | Public Attributes | Private Member Functions | List of all members
sesame_server.SesameServer Class Reference
Inheritance diagram for sesame_server.SesameServer:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def force_sync (self, req)
 
def get_sesame_status (self, req)
 
def lock (self, req)
 
def unlock (self, req)
 

Public Attributes

 auth_token
 
 command_timeout
 
 device_id
 
 lock_server
 
 nickname
 
 sesame
 
 status_server
 
 sync_server
 
 unlock_server
 

Private Member Functions

def _get_sesame (self)
 
def _get_sesame_status (self)
 
def _get_task_status (self, task_id)
 
def _post_command (self, command)
 
def _post_command_and_wait (self, command, timeout)
 

Detailed Description

Definition at line 14 of file sesame_server.py.

Constructor & Destructor Documentation

def sesame_server.SesameServer.__init__ (   self)

Definition at line 16 of file sesame_server.py.

Member Function Documentation

def sesame_server.SesameServer._get_sesame (   self)
private

Definition at line 33 of file sesame_server.py.

def sesame_server.SesameServer._get_sesame_status (   self)
private

Definition at line 74 of file sesame_server.py.

def sesame_server.SesameServer._get_task_status (   self,
  task_id 
)
private

Definition at line 112 of file sesame_server.py.

def sesame_server.SesameServer._post_command (   self,
  command 
)
private

Definition at line 97 of file sesame_server.py.

def sesame_server.SesameServer._post_command_and_wait (   self,
  command,
  timeout 
)
private

Definition at line 129 of file sesame_server.py.

def sesame_server.SesameServer.force_sync (   self,
  req 
)

Definition at line 149 of file sesame_server.py.

def sesame_server.SesameServer.get_sesame_status (   self,
  req 
)

Definition at line 94 of file sesame_server.py.

def sesame_server.SesameServer.lock (   self,
  req 
)

Definition at line 153 of file sesame_server.py.

def sesame_server.SesameServer.unlock (   self,
  req 
)

Definition at line 157 of file sesame_server.py.

Member Data Documentation

sesame_server.SesameServer.auth_token

Definition at line 20 of file sesame_server.py.

sesame_server.SesameServer.command_timeout

Definition at line 25 of file sesame_server.py.

sesame_server.SesameServer.device_id

Definition at line 23 of file sesame_server.py.

sesame_server.SesameServer.lock_server

Definition at line 30 of file sesame_server.py.

sesame_server.SesameServer.nickname

Definition at line 24 of file sesame_server.py.

sesame_server.SesameServer.sesame

Definition at line 44 of file sesame_server.py.

sesame_server.SesameServer.status_server

Definition at line 26 of file sesame_server.py.

sesame_server.SesameServer.sync_server

Definition at line 28 of file sesame_server.py.

sesame_server.SesameServer.unlock_server

Definition at line 31 of file sesame_server.py.


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


sesame_ros
Author(s): Yuto Uchimi
autogenerated on Tue May 11 2021 02:55:52