= 768" x-on:close-sidebar="sidebar=window.innerWidth >= 768 && true">
On This Page
package obus
-
obus
-
obus.hal
-
obus.network_manager
-
obus.notification
-
obus.ppx
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
D-Bus properties
D-Bus property description
val readable : [ `readable ] access
Access mode for readable properties
val writable : [ `writable ] access
Access mode for writable properties
val readable_writable : [ `readable | `writable ] access
Access mode for readable and writable properties
type ('a, 'access) t = {
interface : OBus_name.interface;
member : OBus_name.member;
typ : 'a OBus_value.C.single;
access : 'access access;
annotations : OBus_introspect.annotation list;
}
Type of a property description
Creation
val make :
interface:OBus_name.interface ->
member:OBus_name.member ->
typ:'a OBus_value.C.single ->
access:'access access ->
annotations:OBus_introspect.annotation list ->
('a, 'access) t
Projections
val interface : ('a, 'access) t -> OBus_name.interface
val member : ('a, 'access) t -> OBus_name.member
val typ : ('a, 'access) t -> 'a OBus_value.C.single
val annotations : ('a, 'access) t -> OBus_introspect.annotation list
Introspection
val introspect : ('a, 'access) t -> OBus_introspect.member
On This Page