mirror of
https://github.com/systemd/systemd.git
synced 2024-11-01 09:21:26 +03:00
bus: update kdbus.h
This commit is contained in:
parent
28f45c1c2e
commit
7e94edc2a4
@ -313,10 +313,11 @@ struct kdbus_item {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* enum kdbus_msg_flags - type of message
|
* enum kdbus_msg_flags - type of message
|
||||||
* @KDBUS_MSG_FLAGS_EXPECT_REPLY: Expect a reply message, used for method
|
* @KDBUS_MSG_FLAGS_EXPECT_REPLY: Expect a reply message, used for
|
||||||
* calls. The userspace-supplied cookie identifies
|
* method calls. The userspace-supplied
|
||||||
* the message and the respective reply
|
* cookie identifies the message and the
|
||||||
* carries the cookie in cookie_reply
|
* respective reply carries the cookie
|
||||||
|
* in cookie_reply
|
||||||
* @KDBUS_MSG_FLAGS_NO_AUTO_START: Do not start a service, if the addressed
|
* @KDBUS_MSG_FLAGS_NO_AUTO_START: Do not start a service, if the addressed
|
||||||
* name is not currently active
|
* name is not currently active
|
||||||
*/
|
*/
|
||||||
@ -328,7 +329,7 @@ enum kdbus_msg_flags {
|
|||||||
/**
|
/**
|
||||||
* enum kdbus_payload_type - type of payload carried by message
|
* enum kdbus_payload_type - type of payload carried by message
|
||||||
* @KDBUS_PAYLOAD_KERNEL: Kernel-generated simple message
|
* @KDBUS_PAYLOAD_KERNEL: Kernel-generated simple message
|
||||||
* @KDBUS_PAYLOAD_DBUS: D-Bus marshalling
|
* @KDBUS_PAYLOAD_DBUS: D-Bus marshalling
|
||||||
*/
|
*/
|
||||||
enum kdbus_payload_type {
|
enum kdbus_payload_type {
|
||||||
KDBUS_PAYLOAD_KERNEL,
|
KDBUS_PAYLOAD_KERNEL,
|
||||||
@ -342,11 +343,11 @@ enum kdbus_payload_type {
|
|||||||
* @dst_id: 64-bit ID of the destination connection
|
* @dst_id: 64-bit ID of the destination connection
|
||||||
* @src_id: 64-bit ID of the source connection
|
* @src_id: 64-bit ID of the source connection
|
||||||
* @payload_type: Payload type (KDBUS_PAYLOAD_*)
|
* @payload_type: Payload type (KDBUS_PAYLOAD_*)
|
||||||
* @cookie: Userspace-supplied cookie to uniquely identify a
|
* @cookie: Userspace-supplied cookie, for the connection
|
||||||
* message, unsually all messages carry this
|
* to identify its messages
|
||||||
* @cookie_reply: A reply to the message with the same cookie. The
|
* @cookie_reply: A reply to the message with the same cookie. The
|
||||||
* reply itself has its own unique cookie, @cookie_reply
|
* reply itself has its own cookie, @cookie_reply
|
||||||
* connects the reply to the request message.
|
* corresponds to the cookie of the request message
|
||||||
* @timeout_ns: For non-kernel-generated messages, this denotes the
|
* @timeout_ns: For non-kernel-generated messages, this denotes the
|
||||||
* message timeout in nanoseconds. A message has to be
|
* message timeout in nanoseconds. A message has to be
|
||||||
* received with KDBUS_CMD_MSG_RECV by the destination
|
* received with KDBUS_CMD_MSG_RECV by the destination
|
||||||
|
Loading…
Reference in New Issue
Block a user