template struct Core::Platform::ServiceTargetDescriptorBase

Overview

#include <coreplatformdiscovery.h>

template <typename TextRecord>
struct ServiceTargetDescriptorBase: public Core::Platform::ServiceDescriptor
{
    // fields

    CStringPtr hostname;
    Sockets::PortNumber port;
    const TextRecord* textRecord;
};

Inherited Members

public:
    // fields

    CStringPtr type;
    Sockets::ProtocolType protocol;
    CStringPtr serviceName;

Detailed Documentation

Fields

CStringPtr hostname

target host name, can be used with CoreNetwork::getAddressByHost()

Sockets::PortNumber port

port number

const TextRecord* textRecord

text record