XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_sle_ssap_types.h 文件参考

SparkLink Service Access Protocol. 更多...

#include "xf_utils.h"
#include "xf_sle_types.h"
xf_sle_ssap_types.h 的引用(Include)关系图:

浏览源代码.

结构体

struct  xf_sle_ssap_exchange_info_t
 SLE SSAP 信息交换 (协商) 信息 (info exchange) 更多...
 

枚举

enum  xf_sle_ssap_service_type_t { XF_SLE_SSAP_SERVICE_TYPE_PRIMARY , XF_SLE_SSAP_SERVICE_TYPE_SECONDARY }
 SLE SSAP 服务类型 更多...
 
enum  xf_sle_ssap_permission_t {
  XF_SLE_SSAP_PERMISSION_READ = 0x01 , XF_SLE_SSAP_PERMISSION_WRITE = 0x02 , XF_SLE_SSAP_PERMISSION_ENCRYPTION_NEED = 0x04 , XF_SLE_SSAP_PERMISSION_AUTHENTICATION_NEED = 0x08 ,
  XF_SLE_SSAP_PERMISSION_AUTHORIZATION_NEED = 0x10
}
 SLE SSAP 属性权限 更多...
 
enum  xf_sle_ssap_operate_indication_t {
  XF_SLE_SSAP_OPERATE_INDICATION_BIT_READ = 0x01 , XF_SLE_SSAP_OPERATE_INDICATION_BIT_WRITE_NO_RSP = 0x02 , XF_SLE_SSAP_OPERATE_INDICATION_BIT_WRITE = 0x04 , XF_SLE_SSAP_OPERATE_INDICATION_BIT_NOTIFY = 0x08 ,
  XF_SLE_SSAP_OPERATE_INDICATION_BIT_INDICATE = 0x10 , XF_SLE_SSAP_OPERATE_INDICATION_BIT_BROADCAST = 0x20 , XF_SLE_SSAP_OPERATE_INDICATION_BIT_DESCRITOR_WRITE = 0x100 , XF_SLE_SSAP_OPERATE_INDICATION_MAX
}
 SLE SSAP 操作指示 更多...
 
enum  xf_sle_ssap_desc_type_t {
  XF_SLE_SSAP_DESC_TYPE_USER_DESCRIPTION = 0x01 , XF_SLE_SSAP_DESC_TYPE_CLIENT_CONFIGURATION = 0x02 , XF_SLE_SSAP_DESC_TYPE_SERVER_CONFIGURATION = 0x03 , XF_SLE_SSAP_DESC_TYPE_PRESENTATION_FORMAT = 0x04 ,
  XF_SLE_SSAP_DESC_TYPE_RFU = 0x05 , XF_SLE_SSAP_DESC_TYPE_CUSTOM = 0xFF
}
 SLE SSAP 描述符类型 更多...
 
enum  xf_sle_ssap_err_t {
  XF_SLE_SSAP_ERR_INVALID_PDU = 0x01 , XF_SLE_SSAP_ERR_PDU_NOT_SUPPORT = 0x02 , XF_SLE_SSAP_ERR_UNKNOW = 0x03 , XF_SLE_SSAP_ERR_INVALID_HANDLE = 0x04 ,
  XF_SLE_SSAP_ERR_INSUFFICIENT_RESOURCES = 0x05 , XF_SLE_SSAP_ERR_PROHIBIT_READING = 0x06 , XF_SLE_SSAP_ERR_PROHIBIT_WRITE = 0x07 , XF_SLE_SSAP_ERR_CLIENT_NOT_AUTHENTICATED = 0x08 ,
  XF_SLE_SSAP_ERR_CLIENT_NOT_AUTHORIZATION = 0x09 , XF_SLE_SSAP_ERR_BEARER_NOT_ENCRYPTED = 0x0A , XF_SLE_SSAP_ERR_ENTRIES_NOT_FOUND = 0x0B , XF_SLE_SSAP_ERR_DATA_NOT_FOUND = 0x0C ,
  XF_SLE_SSAP_ERR_INCORRECT_DATA_TYPE = 0x0D , XF_SLE_SSAP_ERR_INCORRECT_DATA_VALUE = 0x0E , XF_SLE_SSAP_ERR_VALUE_OUT_OF_RANGE = 0x0F , XF_SLE_SSAP_ERR_UPPERLAYER_APP_ERR_MIN = 0xAF ,
  XF_SLE_SSAP_ERR_UPPERLAYER_APPL_ERR_MAX = 0xFF
}
 SLE SSAP 协议错误码 更多...
 
enum  xf_sle_ssap_property_type_t {
  XF_SLE_SSAP_PROPERTY_TYPE_VALUE = 0x00 , XF_SLE_SSAP_DESCRIPTOR_USER_DESCRIPTION = 0x01 , XF_SLE_SSAP_DESCRIPTOR_CLIENT_CONFIGURATION = 0x02 , XF_SLE_SSAP_DESCRIPTOR_SERVER_CONFIGURATION = 0x03 ,
  XF_SLE_SSAP_DESCRIPTOR_PRESENTATION_FORMAT = 0x04 , XF_SLE_SSAP_DESCRIPTOR_RFU = 0x05 , XF_SLE_SSAP_DESCRIPTOR_CUSTOM = 0xFF
}
 SLE SSAP 特征类型 (property type) 更多...
 
enum  xf_sle_ssap_common_event_t {
  XF_SLE_EVT_ALL , XF_SLE_CONN_EVT_CONNECT , XF_SLE_CONN_EVT_DISCONNECT , XF_SLE_CONN_EVT_CONN_PARAMS_UPDATE ,
  XF_SLE_CONN_EVT_REQ_CONN_PARAMS_UPDATE , _XF_SLE_SSAP_COMMON_EVT_MAX
}
 SLE SSAP 通用事件类型 更多...
 

详细描述

SparkLink Service Access Protocol.

作者
dotc (dotch.nosp@m.an@q.nosp@m.q.com)
版本
1.0
日期
2024-08-06

Copyright (c) 2024, CorAL. All rights reserved.

在文件 xf_sle_ssap_types.h 中定义.