class documentation
        
        class DataSource(object):
Undocumented
| Method | __init__ | 
    Undocumented | 
| Method | executed | 
    Undocumented | 
| Method | executed | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | query | 
    Undocumented | 
| Method | _query | 
    Undocumented | 
| Method | _register | 
    Undocumented | 
| Method | _server | 
    Undocumented | 
| Method | _server | 
    Undocumented | 
| Instance Variable | _binaries | 
    Undocumented | 
| Instance Variable | _is | 
    Undocumented | 
| Instance Variable | _kernel | 
    Undocumented | 
| Instance Variable | _owner | 
    Undocumented | 
| Instance Variable | _process | 
    Undocumented | 
| Instance Variable | _processes | 
    Undocumented | 
| Instance Variable | _rvn | 
    Undocumented | 
| Instance Variable | _symbol | 
    Undocumented | 
| Instance Variable | _thread | 
    Undocumented | 
    
    def query_binary(self, binary_id):
    
  
  Undocumented
| Parameters | |
binarystr | Undocumented | 
| Returns | |
_Optional[ | Undocumented | 
    
    def query_binary_data_symbols(self, binary_id):
    
  
  Undocumented
| Parameters | |
binarystr | Undocumented | 
| Returns | |
_Iterator[ | Undocumented | 
    
    def query_binary_function_symbols(self, binary_id):
    
  
  Undocumented
| Parameters | |
binarystr | Undocumented | 
| Returns | |
_Iterator[ | Undocumented | 
    
    def query_binary_path(self, binary_id):
    
  
  Undocumented
| Parameters | |
binarystr | Undocumented | 
| Returns | |
str | Undocumented | 
    
    def query_binary_resolved_type(self, binary_id, type_name):
    
  
  Undocumented
| Parameters | |
binarystr | Undocumented | 
typestr | Undocumented | 
| Returns | |
_Type | Undocumented | 
    
    def query_kernel_mappings(self, ctx_id):
    
  
  Undocumented
| Parameters | |
ctxint | Undocumented | 
| Returns | |
_Iterator[ | Undocumented | 
    
    def query_location(self, ctx_id, addr=None):
    
  
  Undocumented
| Parameters | |
ctxint | Undocumented | 
addr:_Optional[ | Undocumented | 
| Returns | |
_Optional[ | Undocumented | 
    
    def query_owner_process_of_current_thread(self, ctx_id):
    
  
  Undocumented
| Parameters | |
ctxint | Undocumented | 
| Returns | |
_Optional[ | Undocumented | 
    
    def query_process(self, ctx_id):
    
  
  Undocumented
| Parameters | |
ctxint | Undocumented | 
| Returns | |
_Optional[ | Undocumented | 
    
    def query_thread(self, ctx_id):
    
  
  Undocumented
| Parameters | |
ctxint | Undocumented | 
| Returns | |
_Optional[ | Undocumented | 
    
    def _query_symbol_context(self, ctx_id, addr):
    
  
  Undocumented
| Parameters | |
ctxint | Undocumented | 
addr:_Optional[ | Undocumented | 
    
    def _register_binary(self, binary_id, path):
    
  
  Undocumented
| Parameters | |
binarystr | Undocumented | 
path:str | Undocumented | 
    
    def _server_query_binary_data_symbols(self, binary_id):
    
  
  Undocumented
| Parameters | |
binarystr | Undocumented | 
| Returns | |
_Iterator[ | Undocumented | 
    
    def _server_query_binary_function_symbols(self, binary_id):
    
  
  Undocumented
| Parameters | |
binarystr | Undocumented | 
| Returns | |
_Iterator[ | Undocumented | 
    
    _binaries: 
  _Dict[ str,  _Tuple[ str,  _Optional[ _List[ FunctionSymbol]],  _Optional[ _List[ DataSymbol]],  TypeResolver]] =
    
  Undocumented