AWDKeychainCKKSRateLimiterOverload.h [plain text]
#import <Foundation/Foundation.h>
#import <ProtocolBuffer/PBCodable.h>
#ifdef __cplusplus
#define AWDKEYCHAINCKKSRATELIMITEROVERLOAD_FUNCTION extern "C"
#else
#define AWDKEYCHAINCKKSRATELIMITEROVERLOAD_FUNCTION extern
#endif
@interface AWDKeychainCKKSRateLimiterOverload : PBCodable <NSCopying>
{
int64_t _durationMsec;
uint64_t _timestamp;
NSString *_ratelimitertype;
struct {
int durationMsec:1;
int timestamp:1;
} _has;
}
@property (nonatomic) BOOL hasTimestamp;
@property (nonatomic) uint64_t timestamp;
@property (nonatomic) BOOL hasDurationMsec;
@property (nonatomic) int64_t durationMsec;
@property (nonatomic, readonly) BOOL hasRatelimitertype;
@property (nonatomic, retain) NSString *ratelimitertype;
- (void)copyTo:(AWDKeychainCKKSRateLimiterOverload *)other;
- (void)mergeFrom:(AWDKeychainCKKSRateLimiterOverload *)other;
AWDKEYCHAINCKKSRATELIMITEROVERLOAD_FUNCTION BOOL AWDKeychainCKKSRateLimiterOverloadReadFrom(__unsafe_unretained AWDKeychainCKKSRateLimiterOverload *self, __unsafe_unretained PBDataReader *reader);
@end