File indexing completed on 2024-05-12 16:08:25

0001 class pyqtSignal():
0002  def connect(self, targetSignal): pass
0003  def emit(self, *args): pass
0004 from QtCore import *
0005 
0006 class DNSSD():
0007     """"""
0008     class ServiceModel(QAbstractItemModel):
0009         """"""
0010         # Enum DNSSD.ServiceModel.ModelColumns
0011         ServiceName = 0
0012         Host = 0
0013         Port = 0
0014     
0015         # Enum DNSSD.ServiceModel.AdditionalRoles
0016         ServicePtrRole = 0
0017     
0018         def __init__(self, browser, parent = None):
0019             '''void DNSSD.ServiceModel.__init__(DNSSD.ServiceBrowser browser, QObject parent = None)'''
0020         def hasIndex(self, row, column, parent):
0021             '''bool DNSSD.ServiceModel.hasIndex(int row, int column, QModelIndex parent)'''
0022             return bool()
0023         def headerData(self, section, orientation, role = None):
0024             '''QVariant DNSSD.ServiceModel.headerData(int section, Qt.Orientation orientation, int role = Qt.DisplayRole)'''
0025             return QVariant()
0026         def data(self, index, role = None):
0027             '''QVariant DNSSD.ServiceModel.data(QModelIndex index, int role = Qt.DisplayRole)'''
0028             return QVariant()
0029         def index(self, row, column, parent = QModelIndex()):
0030             '''QModelIndex DNSSD.ServiceModel.index(int row, int column, QModelIndex parent = QModelIndex())'''
0031             return QModelIndex()
0032         def parent(self, index):
0033             '''QModelIndex DNSSD.ServiceModel.parent(QModelIndex index)'''
0034             return QModelIndex()
0035         def rowCount(self, parent = QModelIndex()):
0036             '''int DNSSD.ServiceModel.rowCount(QModelIndex parent = QModelIndex())'''
0037             return int()
0038         def columnCount(self, parent = QModelIndex()):
0039             '''int DNSSD.ServiceModel.columnCount(QModelIndex parent = QModelIndex())'''
0040             return int()
0041     class RemoteService(QObject, DNSSD.ServiceBase):
0042         """"""
0043         def __init__(self, name, type, domain):
0044             '''void DNSSD.RemoteService.__init__(QString name, QString type, QString domain)'''
0045         def virtual_hook(self, id, data):
0046             '''void DNSSD.RemoteService.virtual_hook(int id, sip.voidptr data)'''
0047         resolved = pyqtSignal() # void resolved(bool) - signal
0048         def isResolved(self):
0049             '''bool DNSSD.RemoteService.isResolved()'''
0050             return bool()
0051         def resolve(self):
0052             '''bool DNSSD.RemoteService.resolve()'''
0053             return bool()
0054         def resolveAsync(self):
0055             '''void DNSSD.RemoteService.resolveAsync()'''
0056     class DomainBrowser(QObject):
0057         """"""
0058         # Enum DNSSD.DomainBrowser.DomainType
0059         Browsing = 0
0060         Publishing = 0
0061     
0062         def __init__(self, type, parent = None):
0063             '''void DNSSD.DomainBrowser.__init__(DNSSD.DomainBrowser.DomainType type, QObject parent = None)'''
0064         domainAdded = pyqtSignal() # void domainAdded(const QStringamp;) - signal
0065         domainRemoved = pyqtSignal() # void domainRemoved(const QStringamp;) - signal
0066         def isRunning(self):
0067             '''bool DNSSD.DomainBrowser.isRunning()'''
0068             return bool()
0069         def startBrowse(self):
0070             '''void DNSSD.DomainBrowser.startBrowse()'''
0071         def domains(self):
0072             '''QStringList DNSSD.DomainBrowser.domains()'''
0073             return QStringList()
0074     class DomainModel(QAbstractItemModel):
0075         """"""
0076         def __init__(self, browser, parent = None):
0077             '''void DNSSD.DomainModel.__init__(DNSSD.DomainBrowser browser, QObject parent = None)'''
0078         def hasIndex(self, row, column, parent):
0079             '''bool DNSSD.DomainModel.hasIndex(int row, int column, QModelIndex parent)'''
0080             return bool()
0081         def data(self, index, role = None):
0082             '''QVariant DNSSD.DomainModel.data(QModelIndex index, int role = Qt.DisplayRole)'''
0083             return QVariant()
0084         def index(self, row, column, parent = QModelIndex()):
0085             '''QModelIndex DNSSD.DomainModel.index(int row, int column, QModelIndex parent = QModelIndex())'''
0086             return QModelIndex()
0087         def parent(self, index):
0088             '''QModelIndex DNSSD.DomainModel.parent(QModelIndex index)'''
0089             return QModelIndex()
0090         def rowCount(self, parent = QModelIndex()):
0091             '''int DNSSD.DomainModel.rowCount(QModelIndex parent = QModelIndex())'''
0092             return int()
0093         def columnCount(self, parent = QModelIndex()):
0094             '''int DNSSD.DomainModel.columnCount(QModelIndex parent = QModelIndex())'''
0095             return int()
0096     class ServiceTypeBrowser(QObject):
0097         """"""
0098         def __init__(self, domain = QString(), parent = None):
0099             '''void DNSSD.ServiceTypeBrowser.__init__(QString domain = QString(), QObject parent = None)'''
0100         finished = pyqtSignal() # void finished() - signal
0101         serviceTypeAdded = pyqtSignal() # void serviceTypeAdded(const QStringamp;) - signal
0102         serviceTypeRemoved = pyqtSignal() # void serviceTypeRemoved(const QStringamp;) - signal
0103         def isRunning(self):
0104             '''bool DNSSD.ServiceTypeBrowser.isRunning()'''
0105             return bool()
0106         def startBrowse(self):
0107             '''void DNSSD.ServiceTypeBrowser.startBrowse()'''
0108         def serviceTypes(self):
0109             '''QStringList DNSSD.ServiceTypeBrowser.serviceTypes()'''
0110             return QStringList()
0111     class ServiceBrowser(QObject):
0112         """"""
0113         # Enum DNSSD.ServiceBrowser.State
0114         Working = 0
0115         Stopped = 0
0116         Unsupported = 0
0117     
0118         def __init__(self, type, autoResolve = False, domain = QString(), subtype = QString()):
0119             '''void DNSSD.ServiceBrowser.__init__(QString type, bool autoResolve = False, QString domain = QString(), QString subtype = QString())'''
0120         def virtual_hook(self):
0121             '''sip.voidptr DNSSD.ServiceBrowser.virtual_hook()'''
0122             return sip.voidptr()
0123         finished = pyqtSignal() # void finished() - signal
0124         serviceRemoved = pyqtSignal() # void serviceRemoved(DNSSD::RemoteService::Ptr) - signal
0125         serviceAdded = pyqtSignal() # void serviceAdded(DNSSD::RemoteService::Ptr) - signal
0126         def getLocalHostName(self):
0127             '''static QString DNSSD.ServiceBrowser.getLocalHostName()'''
0128             return QString()
0129         def resolveHostName(self, hostname):
0130             '''static QHostAddress DNSSD.ServiceBrowser.resolveHostName(QString hostname)'''
0131             return QHostAddress()
0132         def isAutoResolving(self):
0133             '''bool DNSSD.ServiceBrowser.isAutoResolving()'''
0134             return bool()
0135         def isAvailable(self):
0136             '''static DNSSD.ServiceBrowser.State DNSSD.ServiceBrowser.isAvailable()'''
0137             return DNSSD.ServiceBrowser.State()
0138         def startBrowse(self):
0139             '''void DNSSD.ServiceBrowser.startBrowse()'''
0140         def services(self):
0141             '''unknown-type DNSSD.ServiceBrowser.services()'''
0142             return unknown-type()
0143     class PublicService(QObject, DNSSD.ServiceBase):
0144         """"""
0145         def __init__(self, name = QString(), type = QString(), port = 0, domain = QString(), subtypes = QStringList()):
0146             '''void DNSSD.PublicService.__init__(QString name = QString(), QString type = QString(), int port = 0, QString domain = QString(), QStringList subtypes = QStringList())'''
0147         def virtual_hook(self):
0148             '''sip.voidptr DNSSD.PublicService.virtual_hook()'''
0149             return sip.voidptr()
0150         published = pyqtSignal() # void published(bool) - signal
0151         def subtypes(self):
0152             '''QStringList DNSSD.PublicService.subtypes()'''
0153             return QStringList()
0154         def setDomain(self, domain):
0155             '''void DNSSD.PublicService.setDomain(QString domain)'''
0156         def setPort(self, port):
0157             '''void DNSSD.PublicService.setPort(int port)'''
0158         def setSubTypes(self, subtypes):
0159             '''void DNSSD.PublicService.setSubTypes(QStringList subtypes)'''
0160         def setType(self, type):
0161             '''void DNSSD.PublicService.setType(QString type)'''
0162         def setServiceName(self, serviceName):
0163             '''void DNSSD.PublicService.setServiceName(QString serviceName)'''
0164         def setTextData(self, textData):
0165             '''void DNSSD.PublicService.setTextData(dict-of-QString-QByteArray textData)'''
0166         def publishAsync(self):
0167             '''void DNSSD.PublicService.publishAsync()'''
0168         def isPublished(self):
0169             '''bool DNSSD.PublicService.isPublished()'''
0170             return bool()
0171         def publish(self):
0172             '''bool DNSSD.PublicService.publish()'''
0173             return bool()
0174         def stop(self):
0175             '''void DNSSD.PublicService.stop()'''
0176     class ServiceBase(KShared):
0177         """"""
0178         def __init__(self, name = QString(), type = QString(), domain = QString(), host = QString(), port = 0):
0179             '''void DNSSD.ServiceBase.__init__(QString name = QString(), QString type = QString(), QString domain = QString(), QString host = QString(), int port = 0)'''
0180         def __ne__(self, o):
0181             '''bool DNSSD.ServiceBase.__ne__(DNSSD.ServiceBase o)'''
0182             return bool()
0183         def __eq__(self, o):
0184             '''bool DNSSD.ServiceBase.__eq__(DNSSD.ServiceBase o)'''
0185             return bool()
0186         def textData(self):
0187             '''dict-of-QString-QByteArray DNSSD.ServiceBase.textData()'''
0188             return dict-of-QString-QByteArray()
0189         def port(self):
0190             '''int DNSSD.ServiceBase.port()'''
0191             return int()
0192         def hostName(self):
0193             '''QString DNSSD.ServiceBase.hostName()'''
0194             return QString()
0195         def domain(self):
0196             '''QString DNSSD.ServiceBase.domain()'''
0197             return QString()
0198         def type(self):
0199             '''QString DNSSD.ServiceBase.type()'''
0200             return QString()
0201         def serviceName(self):
0202             '''QString DNSSD.ServiceBase.serviceName()'''
0203             return QString()
0204 
0205