Lines Matching defs:MDnsSdListener

38 #include "MDnsSdListener.h"
44 MDnsSdListener::MDnsSdListener() :
50 MDnsSdListener::Handler::Handler(Monitor *m, MDnsSdListener *listener) :
52 if (DBG) ALOGD("MDnsSdListener::Hander starting up");
57 MDnsSdListener::Handler::~Handler() {}
59 void MDnsSdListener::Handler::discover(SocketClient *cli,
99 MDnsSdListener::Context *context = reinterpret_cast<MDnsSdListener::Context *>(inContext);
130 void MDnsSdListener::Handler::stop(SocketClient *cli, int argc, char **argv, const char *str) {
154 void MDnsSdListener::Handler::serviceRegister(SocketClient *cli, int requestId,
192 MDnsSdListener::Context *context = reinterpret_cast<MDnsSdListener::Context *>(inContext);
210 void MDnsSdListener::Handler::resolveService(SocketClient *cli, int requestId,
246 MDnsSdListener::Context *context = reinterpret_cast<MDnsSdListener::Context *>(inContext);
269 void MDnsSdListener::Handler::getAddrInfo(SocketClient *cli, int requestId,
301 MDnsSdListener::Context *context = reinterpret_cast<MDnsSdListener::Context *>(inContext);
329 void MDnsSdListener::Handler::setHostname(SocketClient *cli, int requestId,
358 MDnsSdListener::Context *context = reinterpret_cast<MDnsSdListener::Context *>(inContext);
376 int MDnsSdListener::Handler::ifaceNameToI(const char *iface) {
380 const char *MDnsSdListener::Handler::iToIfaceName(int i) {
384 DNSServiceFlags MDnsSdListener::Handler::iToFlags(int i) {
388 int MDnsSdListener::Handler::flagsToI(DNSServiceFlags flags) {
392 int MDnsSdListener::Handler::runCommand(SocketClient *cli,
495 MDnsSdListener::Monitor::Monitor() {
499 pthread_create(&mThread, NULL, MDnsSdListener::Monitor::threadStart, this);
502 void *MDnsSdListener::Monitor::threadStart(void *obj) {
511 int MDnsSdListener::Monitor::startService() {
528 int MDnsSdListener::Monitor::stopService() {
543 void MDnsSdListener::Monitor::run() {
553 if (VDBG) ALOGD("MDnsSdListener starting to monitor");
576 if (DBG) ALOGD("MDnsSdListener::Monitor got %c", readBuf[0]);
584 if (VDBG) ALOGD("MDnsSdListener::Monitor poll timed out");
593 int MDnsSdListener::Monitor::rescan() {
596 ALOGD("MDnsSdListener::Monitor poll rescanning - size=%d, live=%d", mPollSize, mLiveCount);
640 DNSServiceRef *MDnsSdListener::Monitor::allocateServiceRef(int id, Context *context) {
653 DNSServiceRef *MDnsSdListener::Monitor::lookupServiceRef(int id) {
668 void MDnsSdListener::Monitor::startMonitoring(int id) {
708 void MDnsSdListener::Monitor::freeServiceRef(int id) {