SignalProtocolKit/AxolotlKit/Classes/CipherMessage/PreKeyWhisperMessage.h
Frederic Jacobs a1fb9e4d92 Random bug fixes
Update .travis.yml

Update .travis.yml

Some fixes
2014-11-27 03:05:14 +01:00

27 lines
975 B
Objective-C

//
// PrekeyWhisperMessage.h
// AxolotlKit
//
// Created by Frederic Jacobs on 23/07/14.
// Copyright (c) 2014 Frederic Jacobs. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "WhisperMessage.h"
@interface PreKeyWhisperMessage : NSObject <CipherMessage>
- (instancetype)initWithData:(NSData *)serialized;
- (instancetype)initWithWhisperMessage:(WhisperMessage*)whisperMessage registrationId:(int)registrationId prekeyId:(int)prekeyId signedPrekeyId:(int)signedPrekeyId baseKey:(NSData*)baseKey identityKey:(NSData*)identityKey;
@property (nonatomic, readonly) int registrationId;
@property (nonatomic, readonly) int version;
@property (nonatomic, readonly) int prekeyID;
@property (nonatomic, readonly) int signedPrekeyId;
@property (nonatomic, readonly) NSData *baseKey;
@property (nonatomic, readonly) NSData *identityKey;
@property (nonatomic, readonly) WhisperMessage *message;
@end