dnssd-0.1.0.0: DNS service discovery bindings

Safe HaskellNone
LanguageHaskell98

Network.DNSSD

Synopsis

Documentation

dnsBrowse :: String -> IO [SRecord] Source

dnsBrowse searches for devices that provide the s service.

dnsResolve :: SRecord -> IO (Maybe SResolved) Source

dnsResolve returns a resolved record if one is found. If it is known what the name of the device on the network to resolve is, an SRecord can be constructed and passed to dnsResolve and it will return Just if available or Nothing if it couldn't be found.

data SRecord Source

SRecord is a record on the network. They can be found from dnsBrowse or constructed if the values are known.

Instances

data SResolved Source

SResolved is a resolved network service. You can use this information to connect to the device.

Constructors

SResolved 

Instances