dbus-core-0.8.4: Low-level D-Bus protocol implementationSource codeContentsIndex
DBus.NameReservation
Synopsis
data RequestNameFlag
= AllowReplacement
| ReplaceExisting
| DoNotQueue
data RequestNameReply
= PrimaryOwner
| InQueue
| Exists
| AlreadyOwner
data ReleaseNameReply
= Released
| NonExistent
| NotOwner
requestName :: BusName -> [RequestNameFlag] -> MethodCall
releaseName :: BusName -> MethodCall
mkRequestNameReply :: MethodReturn -> Maybe RequestNameReply
mkReleaseNameReply :: MethodReturn -> Maybe ReleaseNameReply
Documentation
data RequestNameFlag Source

Build a MethodCall for requesting a registered bus name.

Build a MethodCall for releasing a registered bus name.

Constructors
AllowReplacement
ReplaceExisting
DoNotQueue
show/hide Instances
data RequestNameReply Source
Constructors
PrimaryOwner
InQueue
Exists
AlreadyOwner
show/hide Instances
data ReleaseNameReply Source
Constructors
Released
NonExistent
NotOwner
show/hide Instances
requestName :: BusName -> [RequestNameFlag] -> MethodCallSource
releaseName :: BusName -> MethodCallSource
mkRequestNameReply :: MethodReturn -> Maybe RequestNameReplySource
mkReleaseNameReply :: MethodReturn -> Maybe ReleaseNameReplySource
Produced by Haddock version 2.6.1