#include <stdint.h>
#include <libubox/blob.h>
Go to the source code of this file.
|
enum | ubus_msg_type {
UBUS_MSG_HELLO
, UBUS_MSG_STATUS
, UBUS_MSG_DATA
, UBUS_MSG_PING
,
UBUS_MSG_LOOKUP
, UBUS_MSG_INVOKE
, UBUS_MSG_ADD_OBJECT
, UBUS_MSG_REMOVE_OBJECT
,
UBUS_MSG_SUBSCRIBE
, UBUS_MSG_UNSUBSCRIBE
, UBUS_MSG_NOTIFY
, UBUS_MSG_MONITOR
,
__UBUS_MSG_LAST
} |
|
enum | ubus_msg_attr {
UBUS_ATTR_UNSPEC
, UBUS_ATTR_STATUS
, UBUS_ATTR_OBJPATH
, UBUS_ATTR_OBJID
,
UBUS_ATTR_METHOD
, UBUS_ATTR_OBJTYPE
, UBUS_ATTR_SIGNATURE
, UBUS_ATTR_DATA
,
UBUS_ATTR_TARGET
, UBUS_ATTR_ACTIVE
, UBUS_ATTR_NO_REPLY
, UBUS_ATTR_SUBSCRIBERS
,
UBUS_ATTR_USER
, UBUS_ATTR_GROUP
, UBUS_ATTR_MAX
} |
|
enum | ubus_monitor_attr {
UBUS_MONITOR_CLIENT
, UBUS_MONITOR_PEER
, UBUS_MONITOR_SEND
, UBUS_MONITOR_SEQ
,
UBUS_MONITOR_TYPE
, UBUS_MONITOR_DATA
, UBUS_MONITOR_MAX
} |
|
enum | ubus_msg_status {
UBUS_STATUS_OK
, UBUS_STATUS_INVALID_COMMAND
, UBUS_STATUS_INVALID_ARGUMENT
, UBUS_STATUS_METHOD_NOT_FOUND
,
UBUS_STATUS_NOT_FOUND
, UBUS_STATUS_NO_DATA
, UBUS_STATUS_PERMISSION_DENIED
, UBUS_STATUS_TIMEOUT
,
UBUS_STATUS_NOT_SUPPORTED
, UBUS_STATUS_UNKNOWN_ERROR
, UBUS_STATUS_CONNECTION_FAILED
, UBUS_STATUS_NO_MEMORY
,
UBUS_STATUS_PARSE_ERROR
, UBUS_STATUS_SYSTEM_ERROR
, __UBUS_STATUS_LAST
} |
|
◆ __packetdata
◆ UBUS_MSG_CHUNK_SIZE
#define UBUS_MSG_CHUNK_SIZE 65536 |
◆ UBUS_SYSTEM_OBJECT_ACL
#define UBUS_SYSTEM_OBJECT_ACL 2 |
◆ UBUS_SYSTEM_OBJECT_EVENT
#define UBUS_SYSTEM_OBJECT_EVENT 1 |
◆ UBUS_SYSTEM_OBJECT_MAX
#define UBUS_SYSTEM_OBJECT_MAX 1024 |
◆ UBUS_SYSTEM_OBJECT_MONITOR
#define UBUS_SYSTEM_OBJECT_MONITOR 3 |
◆ ubus_monitor_attr
Enumerator |
---|
UBUS_MONITOR_CLIENT | |
UBUS_MONITOR_PEER | |
UBUS_MONITOR_SEND | |
UBUS_MONITOR_SEQ | |
UBUS_MONITOR_TYPE | |
UBUS_MONITOR_DATA | |
UBUS_MONITOR_MAX | |
Definition at line 106 of file ubusmsg.h.
◆ ubus_msg_attr
Enumerator |
---|
UBUS_ATTR_UNSPEC | |
UBUS_ATTR_STATUS | |
UBUS_ATTR_OBJPATH | |
UBUS_ATTR_OBJID | |
UBUS_ATTR_METHOD | |
UBUS_ATTR_OBJTYPE | |
UBUS_ATTR_SIGNATURE | |
UBUS_ATTR_DATA | |
UBUS_ATTR_TARGET | |
UBUS_ATTR_ACTIVE | |
UBUS_ATTR_NO_REPLY | |
UBUS_ATTR_SUBSCRIBERS | |
UBUS_ATTR_USER | |
UBUS_ATTR_GROUP | |
UBUS_ATTR_MAX | |
Definition at line 79 of file ubusmsg.h.
◆ ubus_msg_status
Enumerator |
---|
UBUS_STATUS_OK | |
UBUS_STATUS_INVALID_COMMAND | |
UBUS_STATUS_INVALID_ARGUMENT | |
UBUS_STATUS_METHOD_NOT_FOUND | |
UBUS_STATUS_NOT_FOUND | |
UBUS_STATUS_NO_DATA | |
UBUS_STATUS_PERMISSION_DENIED | |
UBUS_STATUS_TIMEOUT | |
UBUS_STATUS_NOT_SUPPORTED | |
UBUS_STATUS_UNKNOWN_ERROR | |
UBUS_STATUS_CONNECTION_FAILED | |
UBUS_STATUS_NO_MEMORY | |
UBUS_STATUS_PARSE_ERROR | |
UBUS_STATUS_SYSTEM_ERROR | |
__UBUS_STATUS_LAST | |
Definition at line 118 of file ubusmsg.h.
@ UBUS_STATUS_INVALID_ARGUMENT
@ UBUS_STATUS_METHOD_NOT_FOUND
@ UBUS_STATUS_INVALID_COMMAND
@ UBUS_STATUS_CONNECTION_FAILED
@ UBUS_STATUS_PERMISSION_DENIED
@ UBUS_STATUS_UNKNOWN_ERROR
@ UBUS_STATUS_SYSTEM_ERROR
@ UBUS_STATUS_PARSE_ERROR
@ UBUS_STATUS_NOT_SUPPORTED
◆ ubus_msg_type
Enumerator |
---|
UBUS_MSG_HELLO | |
UBUS_MSG_STATUS | |
UBUS_MSG_DATA | |
UBUS_MSG_PING | |
UBUS_MSG_LOOKUP | |
UBUS_MSG_INVOKE | |
UBUS_MSG_ADD_OBJECT | |
UBUS_MSG_REMOVE_OBJECT | |
UBUS_MSG_SUBSCRIBE | |
UBUS_MSG_UNSUBSCRIBE | |
UBUS_MSG_NOTIFY | |
UBUS_MSG_MONITOR | |
__UBUS_MSG_LAST | |
Definition at line 36 of file ubusmsg.h.
◆ __attribute__()
◆ __attribute__
◆ peer
◆ seq
◆ type
◆ version