class Command

Defined at line 36 of file ../../src/connectivity/network/mdns/util/commands.h

Public Members

static basic_string kResolve
static basic_string kSubscribe
static basic_string kPublish
static basic_string kUnsubscribe
static basic_string kUnpublish
static basic_string kHelp
static basic_string kQuit
static basic_string kAllServices

Public Methods

CommandVerb verb ()

Defined at line 50 of file ../../src/connectivity/network/mdns/util/commands.h

const std::string & host_name ()

Positional parameters.

Defined at line 53 of file ../../src/connectivity/network/mdns/util/commands.h

const std::string & service_name ()

Defined at line 54 of file ../../src/connectivity/network/mdns/util/commands.h

const std::string & instance_name ()

Defined at line 55 of file ../../src/connectivity/network/mdns/util/commands.h

uint16_t port ()

Defined at line 56 of file ../../src/connectivity/network/mdns/util/commands.h

const std::vector<std::string> & text ()

Defined at line 57 of file ../../src/connectivity/network/mdns/util/commands.h

const std::vector<inet::IpAddress> & addresses ()

Defined at line 58 of file ../../src/connectivity/network/mdns/util/commands.h

CommandVerb help_verb ()

Defined at line 59 of file ../../src/connectivity/network/mdns/util/commands.h

zx::duration timeout ()

Options.

Defined at line 62 of file ../../src/connectivity/network/mdns/util/commands.h

fuchsia::net::mdns::Media media ()

Defined at line 63 of file ../../src/connectivity/network/mdns/util/commands.h

fuchsia::net::mdns::IpVersions ip_versions ()

Defined at line 64 of file ../../src/connectivity/network/mdns/util/commands.h

bool exclude_local ()

Defined at line 65 of file ../../src/connectivity/network/mdns/util/commands.h

bool exclude_local_proxies ()

Defined at line 66 of file ../../src/connectivity/network/mdns/util/commands.h

bool probe ()

Defined at line 67 of file ../../src/connectivity/network/mdns/util/commands.h

uint16_t srv_priority ()

Defined at line 68 of file ../../src/connectivity/network/mdns/util/commands.h

uint16_t srv_weight ()

Defined at line 69 of file ../../src/connectivity/network/mdns/util/commands.h

zx::duration ptr_ttl ()

Defined at line 70 of file ../../src/connectivity/network/mdns/util/commands.h

zx::duration srv_ttl ()

Defined at line 71 of file ../../src/connectivity/network/mdns/util/commands.h

zx::duration txt_ttl ()

Defined at line 72 of file ../../src/connectivity/network/mdns/util/commands.h

const std::string & proxy_host_name ()

Defined at line 73 of file ../../src/connectivity/network/mdns/util/commands.h

void ShowHelp (CommandVerb command_verb)

static

Defined at line 810 of file ../../src/connectivity/network/mdns/util/commands.cc

void ShowHelp ()

Defined at line 923 of file ../../src/connectivity/network/mdns/util/commands.cc

Friends

class CommandParser