MythTV  master
Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
hardwareprofile.distros.mythtv_data.uuiddb._UuidDb Class Reference
Inheritance diagram for hardwareprofile.distros.mythtv_data.uuiddb._UuidDb:
Inheritance graph
[legend]
Collaboration diagram for hardwareprofile.distros.mythtv_data.uuiddb._UuidDb:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, database_filename)
 
def get_pub_uuid (self, hw_uuid, host)
 
def set_pub_uuid (self, hw_uuid, host, pub_uuid)
 
def gen_uuid (self)
 
def get_priv_uuid (self)
 

Public Attributes

 hw_uuid_file
 

Static Public Attributes

 hw_uuid = None
 

Private Member Functions

def _flush (self)
 

Private Attributes

 _database_filename
 
 _config
 

Detailed Description

Definition at line 49 of file distros/mythtv_data/uuiddb.py.

Constructor & Destructor Documentation

◆ __init__()

def hardwareprofile.distros.mythtv_data.uuiddb._UuidDb.__init__ (   self,
  database_filename 
)

Definition at line 52 of file distros/mythtv_data/uuiddb.py.

Member Function Documentation

◆ _flush()

def hardwareprofile.distros.mythtv_data.uuiddb._UuidDb._flush (   self)
private

◆ get_pub_uuid()

def hardwareprofile.distros.mythtv_data.uuiddb._UuidDb.get_pub_uuid (   self,
  hw_uuid,
  host 
)

Definition at line 71 of file distros/mythtv_data/uuiddb.py.

◆ set_pub_uuid()

def hardwareprofile.distros.mythtv_data.uuiddb._UuidDb.set_pub_uuid (   self,
  hw_uuid,
  host,
  pub_uuid 
)

◆ gen_uuid()

def hardwareprofile.distros.mythtv_data.uuiddb._UuidDb.gen_uuid (   self)

Definition at line 96 of file distros/mythtv_data/uuiddb.py.

◆ get_priv_uuid()

def hardwareprofile.distros.mythtv_data.uuiddb._UuidDb.get_priv_uuid (   self)

Member Data Documentation

◆ hw_uuid

hardwareprofile.distros.mythtv_data.uuiddb._UuidDb.hw_uuid = None
static

◆ _database_filename

hardwareprofile.distros.mythtv_data.uuiddb._UuidDb._database_filename
private

◆ _config

hardwareprofile.distros.mythtv_data.uuiddb._UuidDb._config
private

◆ hw_uuid_file

hardwareprofile.distros.mythtv_data.uuiddb._UuidDb.hw_uuid_file

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