| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Network.Avahi.Common
Synopsis
- data Service = Service {}
- data BrowseQuery = BrowseQuery {
- lookupProtocol :: InetProtocol
- lookupServiceName :: String
- lookupDomain :: String
- lookupCallback :: Service -> IO ()
- data InetProtocol
- proto2variant :: InetProtocol -> Variant
- variant2proto :: Variant -> InetProtocol
- forceMaybe :: String -> Maybe a -> a
- fromVariant_ :: IsVariant a => String -> Variant -> a
- iface_unspec :: Variant
- flags_empty :: Variant
- avahiBus :: BusName
- hostNameResolver :: BusName
- serviceResolver :: BusName
- serverInterface :: InterfaceName
- avahiBrowser :: InterfaceName
- entryGroupInterface :: InterfaceName
- call' :: Client -> ObjectPath -> InterfaceName -> MemberName -> [Variant] -> IO [Variant]
Documentation
Service specification
Constructors
| Service | |
Fields
| |
data BrowseQuery Source #
Service browsing query
Constructors
| BrowseQuery | |
Fields
| |
data InetProtocol Source #
Internet protocol specification
Constructors
| PROTO_UNSPEC | Unspecified (any) protocol (-1) |
| PROTO_INET | IPv4 protocol (0) |
| PROTO_INET6 | IPv6 protocol (1) |
Instances
| Eq InetProtocol Source # | |
Defined in Network.Avahi.Common | |
| Show InetProtocol Source # | |
Defined in Network.Avahi.Common Methods showsPrec :: Int -> InetProtocol -> ShowS # show :: InetProtocol -> String # showList :: [InetProtocol] -> ShowS # | |
proto2variant :: InetProtocol -> Variant Source #
variant2proto :: Variant -> InetProtocol Source #
forceMaybe :: String -> Maybe a -> a Source #
call' :: Client -> ObjectPath -> InterfaceName -> MemberName -> [Variant] -> IO [Variant] Source #