blob(binary large object),二进制大对象,用于二进制对象序列化;blob主要在一些系统级组件(ubox/libubox/ubus/netifd)内部使用,一般应用不需要使用blob封装,blob用数据结构blob_attr表示。 blob_buf用于管理(多个)二进制大对象。 1. 数据结构 #defineBLOB_COOKIE 0x01234567enum{ BLOB_ATTR_UNSPEC, BLOB_ATTR_NESTED...
2:BLOBMSG_TYPE_UNSPEC, 3:BLOBMSG_TYPE_ARRAY, 4:BLOBMSG_TYPE_TABLE, 5:BLOBMSG_TYPE_STRING, 6:BLOBMSG_TYPE_INT64, 7:BLOBMSG_TYPE_INT32, 8:BLOBMSG_TYPE_INT16, 9:BLOBMSG_TYPE_INT8, 10:__BLOBMSG_TYPE_LAST, 11:BLOBMSG_TYPE_LAST = __BLOBMSG_TYPE_LAST - 1, 12:BLOBMSG_TYPE_BOOL = BLOB...
2:BLOBMSG_TYPE_UNSPEC, 3:BLOBMSG_TYPE_ARRAY, 4:BLOBMSG_TYPE_TABLE, 5:BLOBMSG_TYPE_STRING, 6:BLOBMSG_TYPE_INT64, 7:BLOBMSG_TYPE_INT32, 8:BLOBMSG_TYPE_INT16, 9:BLOBMSG_TYPE_INT8, 10:__BLOBMSG_TYPE_LAST, 11:BLOBMSG_TYPE_LAST = __BLOBMSG_TYPE_LAST - 1, 12:BLOBMSG_TYPE_BOOL = BLOB...