19 #ifndef GRPC_CORE_TSI_ALTS_FRAME_PROTECTOR_ALTS_COUNTER_H
20 #define GRPC_CORE_TSI_ALTS_FRAME_PROTECTOR_ALTS_COUNTER_H
56 char** error_details);
76 char** error_details);
grpc_status_code alts_counter_increment(alts_counter *crypter_counter, bool *is_overflow, char **error_details)
This method increments the internal counter.
Definition: alts_counter.cc:66
struct alts_counter alts_counter
unsigned char * alts_counter_get_counter(alts_counter *crypter_counter)
This method returns the counter buffer.
Definition: alts_counter.cc:106
grpc_status_code alts_counter_create(bool is_client, size_t counter_size, size_t overflow_size, alts_counter **crypter_counter, char **error_details)
This method creates and initializes an alts_counter instance.
Definition: alts_counter.cc:34
size_t alts_counter_get_size(alts_counter *crypter_counter)
This method returns the size of counter buffer.
Definition: alts_counter.cc:99
void alts_counter_destroy(alts_counter *crypter_counter)
This method de-allocates all memory allocated to an alts_coutner instance.
Definition: alts_counter.cc:113
grpc_status_code
Definition: status.h:26
Definition: alts_counter.h:30
size_t overflow_size
Definition: alts_counter.h:32
unsigned char * counter
Definition: alts_counter.h:33
size_t size
Definition: alts_counter.h:31