Enumerations
Enumerations
BLE Services » Continuous Continuous Glucose Monitoring Monitoring Service Record Access Control Point (CGMS_RACP)
Collaboration diagram for Enumerations:

## Enumerations
enum | cgms_racp_op_code_t { CGMS_RACP_OP_RESERVED, CGMS_RACP_OP_REP_STRD_RECS, CGMS_RACP_OP_DEL_STRD_RECS, CGMS_RACP_OP_ABORT_OP, CGMS_RACP_OP_REP_NB_OF_STRD_RECS, CGMS_RACP_OP_NB_OF_STRD_RECS_RSP, CGMS_RACP_OP_RSP_CODE }
| Continuous Glucose Monitoring Recoerd Access Control Point Operation Codes. More...
enum | cgms_racp_operator_t { CGMS_RACP_OPERATOR_NULL, CGMS_RACP_OPERATOR_ALL_RECS, CGMS_RACP_OPERATOR_LE_OR_EQ, CGMS_RACP_OPERATOR_GT_OR_EQ, CGMS_RACP_OPERATOR_WITHIN_RANGE_OF, CGMS_RACP_OPERATOR_FIRST_REC, CGMS_RACP_OPERATOR_LAST_REC }
| Continuous Glucose Monitoring Recoerd Access Control Point Operator. More...
enum | cgms_racp_operand_t { CGMS_RACP_RSP_RESERVED, CGMS_RACP_RSP_SUCCESS, CGMS_RACP_RSP_OP_CODE_NOT_SUP, CGMS_RACP_RSP_INVALID_OPERATOR, CGMS_RACP_RSP_OPERATOR_NOT_SUP, CGMS_RACP_RSP_INVALID_OPERAND, CGMS_RACP_RSP_NO_RECS_FOUND, CGMS_RACP_RSP_ABORT_UNSUCCESSFUL, CGMS_RACP_RSP_PROCEDURE_NOT_COMPLETED, CGMS_RACP_RSP_OPERAND_NOT_SUP, CGMS_RACP_RSP_VALID_DECODE = 0xff }
| Continuous Glucose Monitoring Recoerd Access Control Point Response codes. More...
enum | cgms_racp_filter_type_t { CGMS_RACP_FILTER_RESERVED, CGMS_RACP_FILTER_TIME_OFFSET }
| Continuous Glucose Monitoring Recoerd Access Control Point filter types. More...

## Detailed Description

## Enumeration Type Documentation

## ◆ cgms_racp_filter_type_t

enum cgms_racp_filter_type_t

Continuous Glucose Monitoring Recoerd Access Control Point filter types.

Enumerator
CGMS_RACP_FILTER_RESERVED | Reserved for future use.
CGMS_RACP_FILTER_TIME_OFFSET |

Definition at line 115 of file cgms_racp.h.

## ◆ cgms_racp_op_code_t

enum cgms_racp_op_code_t

Continuous Glucose Monitoring Recoerd Access Control Point Operation Codes.

Enumerator
CGMS_RACP_OP_RESERVED | Reserved for future use.
CGMS_RACP_OP_REP_STRD_RECS | Report stored records (Operator: Value from Operator Table).
CGMS_RACP_OP_DEL_STRD_RECS | Delete stored records (Operator: Value from Operator Table).
CGMS_RACP_OP_ABORT_OP | Abort operation (Operator: Null 'value of 0x00 from Operator Table').
CGMS_RACP_OP_REP_NB_OF_STRD_RECS | Report number of stored records (Operator: Value from Operator Table).
CGMS_RACP_OP_NB_OF_STRD_RECS_RSP | Number of stored records response (Operator: Null 'value of 0x00 from Operator Table').
CGMS_RACP_OP_RSP_CODE | Response Code (Operator: Null 'value of 0x00 from Operator Table').

Definition at line 75 of file cgms_racp.h.

## ◆ cgms_racp_operand_t

enum cgms_racp_operand_t

Continuous Glucose Monitoring Recoerd Access Control Point Response codes.

Enumerator
CGMS_RACP_RSP_RESERVED | Reserved for future use.
CGMS_RACP_RSP_SUCCESS | Normal response for successful operation.
CGMS_RACP_RSP_OP_CODE_NOT_SUP | Normal response if unsupported Op Code is received.
CGMS_RACP_RSP_INVALID_OPERATOR | Normal response if Operator received does not meet the requirements of the service (e.g. Null was expected).
CGMS_RACP_RSP_OPERATOR_NOT_SUP | Normal response if unsupported Operator is received.
CGMS_RACP_RSP_INVALID_OPERAND | Normal response if Operand received does not meet the requirements of the service.
CGMS_RACP_RSP_NO_RECS_FOUND | Normal response if request to report stored records or request to delete stored records resulted in no records meeting criteria.
CGMS_RACP_RSP_ABORT_UNSUCCESSFUL | Normal response if request for Abort cannot be completed.
CGMS_RACP_RSP_PROCEDURE_NOT_COMPLETED | Normal response if unable to complete a procedure for any reason.
CGMS_RACP_RSP_OPERAND_NOT_SUP | Normal response if unsupported Operand is received.
CGMS_RACP_RSP_VALID_DECODE | User-defined response if RACP request is valid for CGMS.

Definition at line 99 of file cgms_racp.h.

## ◆ cgms_racp_operator_t

enum cgms_racp_operator_t

Continuous Glucose Monitoring Recoerd Access Control Point Operator.

Enumerator
CGMS_RACP_OPERATOR_NULL | NULL.
CGMS_RACP_OPERATOR_ALL_RECS | All records.
CGMS_RACP_OPERATOR_LE_OR_EQ | Less than or equal to.
CGMS_RACP_OPERATOR_GT_OR_EQ | Greater than or equal to.
CGMS_RACP_OPERATOR_WITHIN_RANGE_OF | Within rang of (inclusive).
CGMS_RACP_OPERATOR_FIRST_REC | First record(i.e. oldest record).
CGMS_RACP_OPERATOR_LAST_REC | Last record (i.e. most recent record).

Definition at line 87 of file cgms_racp.h.