SYMBOL INDEX (27 symbols across 4 files) FILE: examples/qhue_example.py function main (line 20) | def main(): FILE: qhue/oauth_receiver.py class CollectorException (line 30) | class CollectorException(Exception): class TokenReceivingServer (line 34) | class TokenReceivingServer(HTTPServer): method __init__ (line 39) | def __init__(self, port): method save_request (line 45) | def save_request(self, request: str): method last_request (line 48) | def last_request(self) -> str: class TokenHandler (line 52) | class TokenHandler(BaseHTTPRequestHandler): method do_GET (line 57) | def do_GET(self): class TokenCollector (line 67) | class TokenCollector(): method __init__ (line 69) | def __init__(self): method get_single_request (line 78) | def get_single_request(self): FILE: qhue/qhue.py class Resource (line 19) | class Resource(object): method __init__ (line 29) | def __init__(self, url, session, timeout=_DEFAULT_TIMEOUT, object_pair... method __call__ (line 41) | def __call__(self, *args, **kwargs): method __getattr__ (line 79) | def __getattr__(self, name): method __iter__ (line 89) | def __iter__(self): function _local_api_url (line 93) | def _local_api_url(ip, username=None): function create_new_username (line 99) | def create_new_username(ip, devicetype=None, timeout=_DEFAULT_TIMEOUT): class Bridge (line 124) | class Bridge(Resource): method __init__ (line 131) | def __init__(self, ip, username, timeout=_DEFAULT_TIMEOUT, object_pair... class QhueException (line 153) | class QhueException(Exception): method __init__ (line 154) | def __init__(self, message, type_id=None, address=None): method __str__ (line 161) | def __str__(self): FILE: qhue/qhue_remote.py function _remote_api_url (line 24) | def _remote_api_url(username): class RemoteBridge (line 34) | class RemoteBridge(Resource): method __init__ (line 42) | def __init__(self, username: str, timeout: float = _DEFAULT_TIMEOUT, o... method authorize (line 54) | def authorize(