• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/avahi-0.6.25/avahi-compat-libdns_sd/

Lines Matching refs:service

120      * by renaming the service.  NoAutoRename overrides this behavior - with this
122 * is only valid if a name is explicitly specified when registering a service
188 kDNSServiceType_WKS = 11, /* Well known service. */
260 /* Maximum length, in bytes, of a service name represented as a */
293 * As DNS-SD becomes more popular, rich-text domains for service discovery will
298 * _service._udp, where the "service" part is 1-14 characters, which may be
312 * Suppose you have an service called "Dr. Smith\Dr. Johnson", of type "_ftp._tcp"
314 * The full (escaped) DNS name of this service's SRV record would be:
337 * a service, then that service will be found *only* by other local clients
340 * If a client has a 'private' service, accessible only to other processes
341 * running on the same machine, this allows the client to advertise that service
342 * in a way such that it does not inadvertently appear in service lists on
348 * accomplish this by inspecting the interfaceIndex of each service reported
427 * added to the service via DNSServiceAddRecord(), the DNSRecordRef created by the Add() call
540 /* Register a service that is discovered via Browse() and Resolve() calls.
554 * name: The service name registered (if the application did not specify a name in
557 * regtype: The type of service registered, as it was passed to the callout.
559 * domain: The domain on which the service was registered (if the application did not
561 * on which the service was registered).
586 * interfaceIndex: If non-zero, specifies the interface on which to register the service
594 * name: If non-NULL, specifies the service name to be registered.
602 * regtype: The service type followed by the protocol, separated by a dot
603 * (e.g. "_ftp._tcp"). The service type must be an underscore, followed
605 * The transport protocol must be "_tcp" or "_udp". New service types
608 * domain: If non-NULL, specifies the domain on which to advertise the service.
619 * port: The port, in network byte order, on which the service accepts connections.
620 * Pass 0 for a "placeholder" service (i.e. a service that will not be discovered
640 * of the service. The client may NOT pass the NoAutoRename flag if the callback is NULL.
641 * The client may still deregister the service at any time via DNSServiceRefDeallocate().
671 * Add a record to a registered service. The name of the record will be the same as the
672 * registered service's name.
721 * - The primary txt record of a service registered via DNSServiceRegister()
722 * - A record added to a registered service via DNSServiceAddRecord()
732 * service's primary txt record.
759 * Remove a record previously added to a service record set via DNSServiceAddRecord(), or deregister
792 /* Browse for instances of a service.
802 * interfaceIndex: The interface on which the service is advertised. This index should
803 * be passed to DNSServiceResolve() when resolving the service.
809 * serviceName: The discovered service name. This name should be displayed to the user,
812 * regtype: The service type, which is usually (but not always) the same as was passed
813 * to DNSServiceBrowse(). One case where the discovered service type may
814 * not be the same as the requested service type is when using subtypes:
817 * to DNSServiceBrowse(), but the type of the service that's discovered
818 * is simply "_ftp._tcp". The regtype for each discovered service instance
820 * DNSServiceResolve() when the service is later resolved.
822 * domain: The domain of the discovered service instance. This may or may not be the
824 * discovered service instance should be stored along with the name, so that
825 * it can be passed to DNSServiceResolve() when the service is later resolved.
858 * regtype: The service type being browsed for followed by the protocol, separated by a
865 * callBack: The function to be called when an instance of the service being browsed for
891 * Resolve a service name discovered via DNSServiceBrowse() to a target host name, port number, and
910 * interfaceIndex: The interface on which the service was resolved.
916 * fullname: The full service domain name, in the form <servicename>.<protocol>.<domain>.
922 * hosttarget: The target hostname of the machine providing the service. This name can
925 * port: The port, in network byte order, on which connections are accepted for this service.
929 * txtRecord: The service's primary txt record, in standard txt record format.
974 * interfaceIndex: The interface on which to resolve the service. If this resolve call is
979 * the desired service may now be reachable via a different physical interface.
982 * name: The name of the service instance to be resolved, as reported to the
985 * regtype: The type of the service instance to be resolved, as reported to the
988 * domain: The domain of the service instance to be resolved, as reported to the
1245 * be out of date (e.g. because tcp connection to a service's target failed.)
1298 * service: The service name - any dots or backslashes must NOT be escaped.
1302 * regtype: The service type followed by the protocol, separated by a dot
1315 const char *service, /* may be NULL */