blob: 947328c4109945abea8d508c1dff6794ccaf9d8c [file] [log] [blame] [edit]
// Generated by the protocol buffer compiler. DO NOT EDIT!
#import "ProtocolBuffers.h"
#import "Commontalk.pb.h"
// @@protoc_insertion_point(imports)
@class AudioPayload;
@class AudioPayloadBuilder;
@class ClockSync;
@class ClockSyncBuilder;
@class ClockSyncEcho;
@class ClockSyncEchoBuilder;
@class Error;
@class ErrorBuilder;
@class Hello;
@class HelloBuilder;
@class LatencyMeasure;
@class LatencyMeasureBuilder;
@class Ok;
@class OkBuilder;
@class Ping;
@class PingBuilder;
@class PingCamera;
@class PingCameraBuilder;
@class PlaybackBegin;
@class PlaybackBeginBuilder;
@class PlaybackBeginStream;
@class PlaybackBeginStreamBuilder;
@class PlaybackEnd;
@class PlaybackEndBuilder;
@class PlaybackPacket;
@class PlaybackPacketBuilder;
@class Redirect;
@class RedirectBuilder;
@class StartPlayback;
@class StartPlaybackBuilder;
@class StopPlayback;
@class StopPlaybackBuilder;
#ifndef __has_feature
#define __has_feature(x) 0 // Compatibility with non-clang compilers.
#endif // __has_feature
#ifndef NS_RETURNS_NOT_RETAINED
#if __has_feature(attribute_ns_returns_not_retained)
#define NS_RETURNS_NOT_RETAINED __attribute__((ns_returns_not_retained))
#else
#define NS_RETURNS_NOT_RETAINED
#endif
#endif
typedef enum {
PacketTypePacketTypePing = 1,
PacketTypePacketTypeHello = 100,
PacketTypePacketTypePingCamera = 101,
PacketTypePacketTypeAudioPayload = 102,
PacketTypePacketTypeStartPlayback = 103,
PacketTypePacketTypeStopPlayback = 104,
PacketTypePacketTypeClockSyncEcho = 105,
PacketTypePacketTypeLatencyMeasure = 106,
PacketTypePacketTypeOk = 200,
PacketTypePacketTypeError = 201,
PacketTypePacketTypePlaybackBegin = 202,
PacketTypePacketTypePlaybackEnd = 203,
PacketTypePacketTypePlaybackPacket = 204,
PacketTypePacketTypeLongPlaybackPacket = 205,
PacketTypePacketTypeClockSync = 206,
PacketTypePacketTypeRedirect = 207,
} PacketType;
BOOL PacketTypeIsValidValue(PacketType value);
typedef enum {
ErrorCodeErrorCameraNotConnected = 1,
ErrorCodeErrorIllegalPacket = 2,
ErrorCodeErrorAuthorizationFailed = 3,
ErrorCodeErrorNoTranscoderAvailable = 4,
} ErrorCode;
BOOL ErrorCodeIsValidValue(ErrorCode value);
typedef enum {
CodecTypeSpeex = 0,
CodecTypePcmS16Le = 1,
CodecTypeH264 = 2,
CodecTypeAac = 3,
CodecTypeOpus = 4,
} CodecType;
BOOL CodecTypeIsValidValue(CodecType value);
typedef enum {
HelloProtocolVersionVersion1 = 1,
HelloProtocolVersionVersion2 = 2,
HelloProtocolVersionVersion3 = 3,
} HelloProtocolVersion;
BOOL HelloProtocolVersionIsValidValue(HelloProtocolVersion value);
typedef enum {
StartPlaybackProfileNotFoundActionRedirect = 0,
StartPlaybackProfileNotFoundActionUseNextAvailable = 1,
} StartPlaybackProfileNotFoundAction;
BOOL StartPlaybackProfileNotFoundActionIsValidValue(StartPlaybackProfileNotFoundAction value);
typedef enum {
PlaybackEndReasonErrorTimeNotAvailable = 1,
PlaybackEndReasonErrorProfileNotAvailable = 2,
PlaybackEndReasonErrorTranscodeNotAvailable = 3,
PlaybackEndReasonPlayEndSessionComplete = 128,
} PlaybackEndReason;
BOOL PlaybackEndReasonIsValidValue(PlaybackEndReason value);
@interface NexustalkRoot : NSObject {
}
+ (PBExtensionRegistry*) extensionRegistry;
+ (void) registerAllExtensions:(PBMutableExtensionRegistry*) registry;
@end
@interface Ping : PBGeneratedMessage {
@private
}
+ (Ping*) defaultInstance;
- (Ping*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (PingBuilder*) builder;
+ (PingBuilder*) builder;
+ (PingBuilder*) builderWithPrototype:(Ping*) prototype;
- (PingBuilder*) toBuilder;
+ (Ping*) parseFromData:(NSData*) data;
+ (Ping*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Ping*) parseFromInputStream:(NSInputStream*) input;
+ (Ping*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Ping*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (Ping*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface PingBuilder : PBGeneratedMessageBuilder {
@private
Ping* result;
}
- (Ping*) defaultInstance;
- (PingBuilder*) clear;
- (PingBuilder*) clone;
- (Ping*) build;
- (Ping*) buildPartial;
- (PingBuilder*) mergeFrom:(Ping*) other;
- (PingBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (PingBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface Hello : PBGeneratedMessage {
@private
BOOL hasRequireConnectedCamera_:1;
BOOL hasIsCamera_:1;
BOOL hasUuid_:1;
BOOL hasSessionToken_:1;
BOOL hasDeviceId_:1;
BOOL hasUserAgent_:1;
BOOL hasProtocolVersion_:1;
BOOL requireConnectedCamera_:1;
BOOL isCamera_:1;
NSString* uuid;
NSString* sessionToken;
NSString* deviceId;
NSString* userAgent;
HelloProtocolVersion protocolVersion;
}
- (BOOL) hasProtocolVersion;
- (BOOL) hasUuid;
- (BOOL) hasRequireConnectedCamera;
- (BOOL) hasSessionToken;
- (BOOL) hasIsCamera;
- (BOOL) hasDeviceId;
- (BOOL) hasUserAgent;
@property (readonly) HelloProtocolVersion protocolVersion;
@property (readonly, strong) NSString* uuid;
- (BOOL) requireConnectedCamera;
@property (readonly, strong) NSString* sessionToken;
- (BOOL) isCamera;
@property (readonly, strong) NSString* deviceId;
@property (readonly, strong) NSString* userAgent;
+ (Hello*) defaultInstance;
- (Hello*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (HelloBuilder*) builder;
+ (HelloBuilder*) builder;
+ (HelloBuilder*) builderWithPrototype:(Hello*) prototype;
- (HelloBuilder*) toBuilder;
+ (Hello*) parseFromData:(NSData*) data;
+ (Hello*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Hello*) parseFromInputStream:(NSInputStream*) input;
+ (Hello*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Hello*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (Hello*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface HelloBuilder : PBGeneratedMessageBuilder {
@private
Hello* result;
}
- (Hello*) defaultInstance;
- (HelloBuilder*) clear;
- (HelloBuilder*) clone;
- (Hello*) build;
- (Hello*) buildPartial;
- (HelloBuilder*) mergeFrom:(Hello*) other;
- (HelloBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (HelloBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasProtocolVersion;
- (HelloProtocolVersion) protocolVersion;
- (HelloBuilder*) setProtocolVersion:(HelloProtocolVersion) value;
- (HelloBuilder*) clearProtocolVersion;
- (BOOL) hasUuid;
- (NSString*) uuid;
- (HelloBuilder*) setUuid:(NSString*) value;
- (HelloBuilder*) clearUuid;
- (BOOL) hasRequireConnectedCamera;
- (BOOL) requireConnectedCamera;
- (HelloBuilder*) setRequireConnectedCamera:(BOOL) value;
- (HelloBuilder*) clearRequireConnectedCamera;
- (BOOL) hasSessionToken;
- (NSString*) sessionToken;
- (HelloBuilder*) setSessionToken:(NSString*) value;
- (HelloBuilder*) clearSessionToken;
- (BOOL) hasIsCamera;
- (BOOL) isCamera;
- (HelloBuilder*) setIsCamera:(BOOL) value;
- (HelloBuilder*) clearIsCamera;
- (BOOL) hasDeviceId;
- (NSString*) deviceId;
- (HelloBuilder*) setDeviceId:(NSString*) value;
- (HelloBuilder*) clearDeviceId;
- (BOOL) hasUserAgent;
- (NSString*) userAgent;
- (HelloBuilder*) setUserAgent:(NSString*) value;
- (HelloBuilder*) clearUserAgent;
@end
@interface Ok : PBGeneratedMessage {
@private
BOOL hasUdpPort_:1;
UInt32 udpPort;
}
- (BOOL) hasUdpPort;
@property (readonly) UInt32 udpPort;
+ (Ok*) defaultInstance;
- (Ok*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (OkBuilder*) builder;
+ (OkBuilder*) builder;
+ (OkBuilder*) builderWithPrototype:(Ok*) prototype;
- (OkBuilder*) toBuilder;
+ (Ok*) parseFromData:(NSData*) data;
+ (Ok*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Ok*) parseFromInputStream:(NSInputStream*) input;
+ (Ok*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Ok*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (Ok*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface OkBuilder : PBGeneratedMessageBuilder {
@private
Ok* result;
}
- (Ok*) defaultInstance;
- (OkBuilder*) clear;
- (OkBuilder*) clone;
- (Ok*) build;
- (Ok*) buildPartial;
- (OkBuilder*) mergeFrom:(Ok*) other;
- (OkBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (OkBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasUdpPort;
- (UInt32) udpPort;
- (OkBuilder*) setUdpPort:(UInt32) value;
- (OkBuilder*) clearUdpPort;
@end
@interface Error : PBGeneratedMessage {
@private
BOOL hasMessage_:1;
BOOL hasCode_:1;
NSString* message;
ErrorCode code;
}
- (BOOL) hasCode;
- (BOOL) hasMessage;
@property (readonly) ErrorCode code;
@property (readonly, strong) NSString* message;
+ (Error*) defaultInstance;
- (Error*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (ErrorBuilder*) builder;
+ (ErrorBuilder*) builder;
+ (ErrorBuilder*) builderWithPrototype:(Error*) prototype;
- (ErrorBuilder*) toBuilder;
+ (Error*) parseFromData:(NSData*) data;
+ (Error*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Error*) parseFromInputStream:(NSInputStream*) input;
+ (Error*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Error*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (Error*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface ErrorBuilder : PBGeneratedMessageBuilder {
@private
Error* result;
}
- (Error*) defaultInstance;
- (ErrorBuilder*) clear;
- (ErrorBuilder*) clone;
- (Error*) build;
- (Error*) buildPartial;
- (ErrorBuilder*) mergeFrom:(Error*) other;
- (ErrorBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (ErrorBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasCode;
- (ErrorCode) code;
- (ErrorBuilder*) setCode:(ErrorCode) value;
- (ErrorBuilder*) clearCode;
- (BOOL) hasMessage;
- (NSString*) message;
- (ErrorBuilder*) setMessage:(NSString*) value;
- (ErrorBuilder*) clearMessage;
@end
@interface PingCamera : PBGeneratedMessage {
@private
}
+ (PingCamera*) defaultInstance;
- (PingCamera*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (PingCameraBuilder*) builder;
+ (PingCameraBuilder*) builder;
+ (PingCameraBuilder*) builderWithPrototype:(PingCamera*) prototype;
- (PingCameraBuilder*) toBuilder;
+ (PingCamera*) parseFromData:(NSData*) data;
+ (PingCamera*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PingCamera*) parseFromInputStream:(NSInputStream*) input;
+ (PingCamera*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PingCamera*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (PingCamera*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface PingCameraBuilder : PBGeneratedMessageBuilder {
@private
PingCamera* result;
}
- (PingCamera*) defaultInstance;
- (PingCameraBuilder*) clear;
- (PingCameraBuilder*) clone;
- (PingCamera*) build;
- (PingCamera*) buildPartial;
- (PingCameraBuilder*) mergeFrom:(PingCamera*) other;
- (PingCameraBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (PingCameraBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface AudioPayload : PBGeneratedMessage {
@private
BOOL hasPayload_:1;
BOOL hasSessionId_:1;
BOOL hasSampleRate_:1;
BOOL hasCodec_:1;
NSData* payload;
UInt32 sessionId;
UInt32 sampleRate;
CodecType codec;
}
- (BOOL) hasPayload;
- (BOOL) hasSessionId;
- (BOOL) hasCodec;
- (BOOL) hasSampleRate;
@property (readonly, strong) NSData* payload;
@property (readonly) UInt32 sessionId;
@property (readonly) CodecType codec;
@property (readonly) UInt32 sampleRate;
+ (AudioPayload*) defaultInstance;
- (AudioPayload*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (AudioPayloadBuilder*) builder;
+ (AudioPayloadBuilder*) builder;
+ (AudioPayloadBuilder*) builderWithPrototype:(AudioPayload*) prototype;
- (AudioPayloadBuilder*) toBuilder;
+ (AudioPayload*) parseFromData:(NSData*) data;
+ (AudioPayload*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (AudioPayload*) parseFromInputStream:(NSInputStream*) input;
+ (AudioPayload*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (AudioPayload*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (AudioPayload*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface AudioPayloadBuilder : PBGeneratedMessageBuilder {
@private
AudioPayload* result;
}
- (AudioPayload*) defaultInstance;
- (AudioPayloadBuilder*) clear;
- (AudioPayloadBuilder*) clone;
- (AudioPayload*) build;
- (AudioPayload*) buildPartial;
- (AudioPayloadBuilder*) mergeFrom:(AudioPayload*) other;
- (AudioPayloadBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (AudioPayloadBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasPayload;
- (NSData*) payload;
- (AudioPayloadBuilder*) setPayload:(NSData*) value;
- (AudioPayloadBuilder*) clearPayload;
- (BOOL) hasSessionId;
- (UInt32) sessionId;
- (AudioPayloadBuilder*) setSessionId:(UInt32) value;
- (AudioPayloadBuilder*) clearSessionId;
- (BOOL) hasCodec;
- (CodecType) codec;
- (AudioPayloadBuilder*) setCodec:(CodecType) value;
- (AudioPayloadBuilder*) clearCodec;
- (BOOL) hasSampleRate;
- (UInt32) sampleRate;
- (AudioPayloadBuilder*) setSampleRate:(UInt32) value;
- (AudioPayloadBuilder*) clearSampleRate;
@end
@interface StartPlayback : PBGeneratedMessage {
@private
BOOL hasStartTime_:1;
BOOL hasExternalIp_:1;
BOOL hasSessionId_:1;
BOOL hasExternalPort_:1;
BOOL hasProfile_:1;
BOOL hasProfileNotFoundAction_:1;
Float64 startTime;
NSData* externalIp;
UInt32 sessionId;
UInt32 externalPort;
CT_AVProfile profile;
StartPlaybackProfileNotFoundAction profileNotFoundAction;
PBAppendableArray * otherProfilesArray;
}
- (BOOL) hasSessionId;
- (BOOL) hasProfile;
- (BOOL) hasStartTime;
- (BOOL) hasExternalIp;
- (BOOL) hasExternalPort;
- (BOOL) hasProfileNotFoundAction;
@property (readonly) UInt32 sessionId;
@property (readonly) CT_AVProfile profile;
@property (readonly) Float64 startTime;
@property (readonly, strong) NSData* externalIp;
@property (readonly) UInt32 externalPort;
@property (readonly, strong) PBArray * otherProfiles;
@property (readonly) StartPlaybackProfileNotFoundAction profileNotFoundAction;
- (CT_AVProfile)otherProfilesAtIndex:(NSUInteger)index;
+ (StartPlayback*) defaultInstance;
- (StartPlayback*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (StartPlaybackBuilder*) builder;
+ (StartPlaybackBuilder*) builder;
+ (StartPlaybackBuilder*) builderWithPrototype:(StartPlayback*) prototype;
- (StartPlaybackBuilder*) toBuilder;
+ (StartPlayback*) parseFromData:(NSData*) data;
+ (StartPlayback*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (StartPlayback*) parseFromInputStream:(NSInputStream*) input;
+ (StartPlayback*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (StartPlayback*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (StartPlayback*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface StartPlaybackBuilder : PBGeneratedMessageBuilder {
@private
StartPlayback* result;
}
- (StartPlayback*) defaultInstance;
- (StartPlaybackBuilder*) clear;
- (StartPlaybackBuilder*) clone;
- (StartPlayback*) build;
- (StartPlayback*) buildPartial;
- (StartPlaybackBuilder*) mergeFrom:(StartPlayback*) other;
- (StartPlaybackBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (StartPlaybackBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasSessionId;
- (UInt32) sessionId;
- (StartPlaybackBuilder*) setSessionId:(UInt32) value;
- (StartPlaybackBuilder*) clearSessionId;
- (BOOL) hasProfile;
- (CT_AVProfile) profile;
- (StartPlaybackBuilder*) setProfile:(CT_AVProfile) value;
- (StartPlaybackBuilder*) clearProfile;
- (BOOL) hasStartTime;
- (Float64) startTime;
- (StartPlaybackBuilder*) setStartTime:(Float64) value;
- (StartPlaybackBuilder*) clearStartTime;
- (BOOL) hasExternalIp;
- (NSData*) externalIp;
- (StartPlaybackBuilder*) setExternalIp:(NSData*) value;
- (StartPlaybackBuilder*) clearExternalIp;
- (BOOL) hasExternalPort;
- (UInt32) externalPort;
- (StartPlaybackBuilder*) setExternalPort:(UInt32) value;
- (StartPlaybackBuilder*) clearExternalPort;
- (PBAppendableArray *)otherProfiles;
- (CT_AVProfile)otherProfilesAtIndex:(NSUInteger)index;
- (StartPlaybackBuilder *)addOtherProfiles:(CT_AVProfile)value;
- (StartPlaybackBuilder *)setOtherProfilesArray:(NSArray *)array;
- (StartPlaybackBuilder *)setOtherProfilesValues:(const CT_AVProfile *)values count:(NSUInteger)count;
- (StartPlaybackBuilder *)clearOtherProfiles;
- (BOOL) hasProfileNotFoundAction;
- (StartPlaybackProfileNotFoundAction) profileNotFoundAction;
- (StartPlaybackBuilder*) setProfileNotFoundAction:(StartPlaybackProfileNotFoundAction) value;
- (StartPlaybackBuilder*) clearProfileNotFoundAction;
@end
@interface StopPlayback : PBGeneratedMessage {
@private
BOOL hasSessionId_:1;
UInt32 sessionId;
}
- (BOOL) hasSessionId;
@property (readonly) UInt32 sessionId;
+ (StopPlayback*) defaultInstance;
- (StopPlayback*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (StopPlaybackBuilder*) builder;
+ (StopPlaybackBuilder*) builder;
+ (StopPlaybackBuilder*) builderWithPrototype:(StopPlayback*) prototype;
- (StopPlaybackBuilder*) toBuilder;
+ (StopPlayback*) parseFromData:(NSData*) data;
+ (StopPlayback*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (StopPlayback*) parseFromInputStream:(NSInputStream*) input;
+ (StopPlayback*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (StopPlayback*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (StopPlayback*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface StopPlaybackBuilder : PBGeneratedMessageBuilder {
@private
StopPlayback* result;
}
- (StopPlayback*) defaultInstance;
- (StopPlaybackBuilder*) clear;
- (StopPlaybackBuilder*) clone;
- (StopPlayback*) build;
- (StopPlayback*) buildPartial;
- (StopPlaybackBuilder*) mergeFrom:(StopPlayback*) other;
- (StopPlaybackBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (StopPlaybackBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasSessionId;
- (UInt32) sessionId;
- (StopPlaybackBuilder*) setSessionId:(UInt32) value;
- (StopPlaybackBuilder*) clearSessionId;
@end
@interface PlaybackBegin : PBGeneratedMessage {
@private
BOOL hasSrtpMasterKey_:1;
BOOL hasSrtpMasterSalt_:1;
BOOL hasSessionId_:1;
BOOL hasFecKVal_:1;
BOOL hasFecNVal_:1;
NSData* srtpMasterKey;
NSData* srtpMasterSalt;
UInt32 sessionId;
UInt32 fecKVal;
UInt32 fecNVal;
NSMutableArray * channelsArray;
}
- (BOOL) hasSessionId;
- (BOOL) hasSrtpMasterKey;
- (BOOL) hasSrtpMasterSalt;
- (BOOL) hasFecKVal;
- (BOOL) hasFecNVal;
@property (readonly) UInt32 sessionId;
@property (readonly, strong) NSArray * channels;
@property (readonly, strong) NSData* srtpMasterKey;
@property (readonly, strong) NSData* srtpMasterSalt;
@property (readonly) UInt32 fecKVal;
@property (readonly) UInt32 fecNVal;
- (PlaybackBeginStream*)channelsAtIndex:(NSUInteger)index;
+ (PlaybackBegin*) defaultInstance;
- (PlaybackBegin*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (PlaybackBeginBuilder*) builder;
+ (PlaybackBeginBuilder*) builder;
+ (PlaybackBeginBuilder*) builderWithPrototype:(PlaybackBegin*) prototype;
- (PlaybackBeginBuilder*) toBuilder;
+ (PlaybackBegin*) parseFromData:(NSData*) data;
+ (PlaybackBegin*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PlaybackBegin*) parseFromInputStream:(NSInputStream*) input;
+ (PlaybackBegin*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PlaybackBegin*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (PlaybackBegin*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface PlaybackBeginStream : PBGeneratedMessage {
@private
BOOL hasStartTime_:1;
BOOL hasChannelId_:1;
BOOL hasSampleRate_:1;
BOOL hasUdpSsrc_:1;
BOOL hasRtpStartTime_:1;
BOOL hasCodecType_:1;
BOOL hasProfile_:1;
Float64 startTime;
UInt32 channelId;
UInt32 sampleRate;
UInt32 udpSsrc;
UInt32 rtpStartTime;
CodecType codecType;
CT_AVProfile profile;
NSMutableArray * privateDataArray;
}
- (BOOL) hasChannelId;
- (BOOL) hasCodecType;
- (BOOL) hasSampleRate;
- (BOOL) hasStartTime;
- (BOOL) hasUdpSsrc;
- (BOOL) hasRtpStartTime;
- (BOOL) hasProfile;
@property (readonly) UInt32 channelId;
@property (readonly) CodecType codecType;
@property (readonly) UInt32 sampleRate;
@property (readonly, strong) PBArray * privateData;
@property (readonly) Float64 startTime;
@property (readonly) UInt32 udpSsrc;
@property (readonly) UInt32 rtpStartTime;
@property (readonly) CT_AVProfile profile;
- (NSData*)privateDataAtIndex:(NSUInteger)index;
+ (PlaybackBeginStream*) defaultInstance;
- (PlaybackBeginStream*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (PlaybackBeginStreamBuilder*) builder;
+ (PlaybackBeginStreamBuilder*) builder;
+ (PlaybackBeginStreamBuilder*) builderWithPrototype:(PlaybackBeginStream*) prototype;
- (PlaybackBeginStreamBuilder*) toBuilder;
+ (PlaybackBeginStream*) parseFromData:(NSData*) data;
+ (PlaybackBeginStream*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PlaybackBeginStream*) parseFromInputStream:(NSInputStream*) input;
+ (PlaybackBeginStream*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PlaybackBeginStream*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (PlaybackBeginStream*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface PlaybackBeginStreamBuilder : PBGeneratedMessageBuilder {
@private
PlaybackBeginStream* result;
}
- (PlaybackBeginStream*) defaultInstance;
- (PlaybackBeginStreamBuilder*) clear;
- (PlaybackBeginStreamBuilder*) clone;
- (PlaybackBeginStream*) build;
- (PlaybackBeginStream*) buildPartial;
- (PlaybackBeginStreamBuilder*) mergeFrom:(PlaybackBeginStream*) other;
- (PlaybackBeginStreamBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (PlaybackBeginStreamBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasChannelId;
- (UInt32) channelId;
- (PlaybackBeginStreamBuilder*) setChannelId:(UInt32) value;
- (PlaybackBeginStreamBuilder*) clearChannelId;
- (BOOL) hasCodecType;
- (CodecType) codecType;
- (PlaybackBeginStreamBuilder*) setCodecType:(CodecType) value;
- (PlaybackBeginStreamBuilder*) clearCodecType;
- (BOOL) hasSampleRate;
- (UInt32) sampleRate;
- (PlaybackBeginStreamBuilder*) setSampleRate:(UInt32) value;
- (PlaybackBeginStreamBuilder*) clearSampleRate;
- (NSMutableArray *)privateData;
- (NSData*)privateDataAtIndex:(NSUInteger)index;
- (PlaybackBeginStreamBuilder *)addPrivateData:(NSData*)value;
- (PlaybackBeginStreamBuilder *)setPrivateDataArray:(NSArray *)array;
- (PlaybackBeginStreamBuilder *)clearPrivateData;
- (BOOL) hasStartTime;
- (Float64) startTime;
- (PlaybackBeginStreamBuilder*) setStartTime:(Float64) value;
- (PlaybackBeginStreamBuilder*) clearStartTime;
- (BOOL) hasUdpSsrc;
- (UInt32) udpSsrc;
- (PlaybackBeginStreamBuilder*) setUdpSsrc:(UInt32) value;
- (PlaybackBeginStreamBuilder*) clearUdpSsrc;
- (BOOL) hasRtpStartTime;
- (UInt32) rtpStartTime;
- (PlaybackBeginStreamBuilder*) setRtpStartTime:(UInt32) value;
- (PlaybackBeginStreamBuilder*) clearRtpStartTime;
- (BOOL) hasProfile;
- (CT_AVProfile) profile;
- (PlaybackBeginStreamBuilder*) setProfile:(CT_AVProfile) value;
- (PlaybackBeginStreamBuilder*) clearProfile;
@end
@interface PlaybackBeginBuilder : PBGeneratedMessageBuilder {
@private
PlaybackBegin* result;
}
- (PlaybackBegin*) defaultInstance;
- (PlaybackBeginBuilder*) clear;
- (PlaybackBeginBuilder*) clone;
- (PlaybackBegin*) build;
- (PlaybackBegin*) buildPartial;
- (PlaybackBeginBuilder*) mergeFrom:(PlaybackBegin*) other;
- (PlaybackBeginBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (PlaybackBeginBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasSessionId;
- (UInt32) sessionId;
- (PlaybackBeginBuilder*) setSessionId:(UInt32) value;
- (PlaybackBeginBuilder*) clearSessionId;
- (NSMutableArray *)channels;
- (PlaybackBeginStream*)channelsAtIndex:(NSUInteger)index;
- (PlaybackBeginBuilder *)addChannels:(PlaybackBeginStream*)value;
- (PlaybackBeginBuilder *)setChannelsArray:(NSArray *)array;
- (PlaybackBeginBuilder *)clearChannels;
- (BOOL) hasSrtpMasterKey;
- (NSData*) srtpMasterKey;
- (PlaybackBeginBuilder*) setSrtpMasterKey:(NSData*) value;
- (PlaybackBeginBuilder*) clearSrtpMasterKey;
- (BOOL) hasSrtpMasterSalt;
- (NSData*) srtpMasterSalt;
- (PlaybackBeginBuilder*) setSrtpMasterSalt:(NSData*) value;
- (PlaybackBeginBuilder*) clearSrtpMasterSalt;
- (BOOL) hasFecKVal;
- (UInt32) fecKVal;
- (PlaybackBeginBuilder*) setFecKVal:(UInt32) value;
- (PlaybackBeginBuilder*) clearFecKVal;
- (BOOL) hasFecNVal;
- (UInt32) fecNVal;
- (PlaybackBeginBuilder*) setFecNVal:(UInt32) value;
- (PlaybackBeginBuilder*) clearFecNVal;
@end
@interface PlaybackEnd : PBGeneratedMessage {
@private
BOOL hasSessionId_:1;
BOOL hasReason_:1;
UInt32 sessionId;
PlaybackEndReason reason;
}
- (BOOL) hasSessionId;
- (BOOL) hasReason;
@property (readonly) UInt32 sessionId;
@property (readonly) PlaybackEndReason reason;
+ (PlaybackEnd*) defaultInstance;
- (PlaybackEnd*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (PlaybackEndBuilder*) builder;
+ (PlaybackEndBuilder*) builder;
+ (PlaybackEndBuilder*) builderWithPrototype:(PlaybackEnd*) prototype;
- (PlaybackEndBuilder*) toBuilder;
+ (PlaybackEnd*) parseFromData:(NSData*) data;
+ (PlaybackEnd*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PlaybackEnd*) parseFromInputStream:(NSInputStream*) input;
+ (PlaybackEnd*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PlaybackEnd*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (PlaybackEnd*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface PlaybackEndBuilder : PBGeneratedMessageBuilder {
@private
PlaybackEnd* result;
}
- (PlaybackEnd*) defaultInstance;
- (PlaybackEndBuilder*) clear;
- (PlaybackEndBuilder*) clone;
- (PlaybackEnd*) build;
- (PlaybackEnd*) buildPartial;
- (PlaybackEndBuilder*) mergeFrom:(PlaybackEnd*) other;
- (PlaybackEndBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (PlaybackEndBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasSessionId;
- (UInt32) sessionId;
- (PlaybackEndBuilder*) setSessionId:(UInt32) value;
- (PlaybackEndBuilder*) clearSessionId;
- (BOOL) hasReason;
- (PlaybackEndReason) reason;
- (PlaybackEndBuilder*) setReason:(PlaybackEndReason) value;
- (PlaybackEndBuilder*) clearReason;
@end
@interface PlaybackPacket : PBGeneratedMessage {
@private
BOOL hasPayload_:1;
BOOL hasSessionId_:1;
BOOL hasChannelId_:1;
BOOL hasLatencyRtpSequence_:1;
BOOL hasLatencyRtpSsrc_:1;
BOOL hasTimestampDelta_:1;
NSData* payload;
UInt32 sessionId;
UInt32 channelId;
UInt32 latencyRtpSequence;
UInt32 latencyRtpSsrc;
SInt32 timestampDelta;
}
- (BOOL) hasSessionId;
- (BOOL) hasChannelId;
- (BOOL) hasTimestampDelta;
- (BOOL) hasPayload;
- (BOOL) hasLatencyRtpSequence;
- (BOOL) hasLatencyRtpSsrc;
@property (readonly) UInt32 sessionId;
@property (readonly) UInt32 channelId;
@property (readonly) SInt32 timestampDelta;
@property (readonly, strong) NSData* payload;
@property (readonly) UInt32 latencyRtpSequence;
@property (readonly) UInt32 latencyRtpSsrc;
+ (PlaybackPacket*) defaultInstance;
- (PlaybackPacket*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (PlaybackPacketBuilder*) builder;
+ (PlaybackPacketBuilder*) builder;
+ (PlaybackPacketBuilder*) builderWithPrototype:(PlaybackPacket*) prototype;
- (PlaybackPacketBuilder*) toBuilder;
+ (PlaybackPacket*) parseFromData:(NSData*) data;
+ (PlaybackPacket*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PlaybackPacket*) parseFromInputStream:(NSInputStream*) input;
+ (PlaybackPacket*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (PlaybackPacket*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (PlaybackPacket*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface PlaybackPacketBuilder : PBGeneratedMessageBuilder {
@private
PlaybackPacket* result;
}
- (PlaybackPacket*) defaultInstance;
- (PlaybackPacketBuilder*) clear;
- (PlaybackPacketBuilder*) clone;
- (PlaybackPacket*) build;
- (PlaybackPacket*) buildPartial;
- (PlaybackPacketBuilder*) mergeFrom:(PlaybackPacket*) other;
- (PlaybackPacketBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (PlaybackPacketBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasSessionId;
- (UInt32) sessionId;
- (PlaybackPacketBuilder*) setSessionId:(UInt32) value;
- (PlaybackPacketBuilder*) clearSessionId;
- (BOOL) hasChannelId;
- (UInt32) channelId;
- (PlaybackPacketBuilder*) setChannelId:(UInt32) value;
- (PlaybackPacketBuilder*) clearChannelId;
- (BOOL) hasTimestampDelta;
- (SInt32) timestampDelta;
- (PlaybackPacketBuilder*) setTimestampDelta:(SInt32) value;
- (PlaybackPacketBuilder*) clearTimestampDelta;
- (BOOL) hasPayload;
- (NSData*) payload;
- (PlaybackPacketBuilder*) setPayload:(NSData*) value;
- (PlaybackPacketBuilder*) clearPayload;
- (BOOL) hasLatencyRtpSequence;
- (UInt32) latencyRtpSequence;
- (PlaybackPacketBuilder*) setLatencyRtpSequence:(UInt32) value;
- (PlaybackPacketBuilder*) clearLatencyRtpSequence;
- (BOOL) hasLatencyRtpSsrc;
- (UInt32) latencyRtpSsrc;
- (PlaybackPacketBuilder*) setLatencyRtpSsrc:(UInt32) value;
- (PlaybackPacketBuilder*) clearLatencyRtpSsrc;
@end
@interface ClockSync : PBGeneratedMessage {
@private
BOOL hasServerSystemTimeSec_:1;
BOOL hasServerSystemTimeMsec_:1;
UInt32 serverSystemTimeSec;
UInt32 serverSystemTimeMsec;
}
- (BOOL) hasServerSystemTimeSec;
- (BOOL) hasServerSystemTimeMsec;
@property (readonly) UInt32 serverSystemTimeSec;
@property (readonly) UInt32 serverSystemTimeMsec;
+ (ClockSync*) defaultInstance;
- (ClockSync*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (ClockSyncBuilder*) builder;
+ (ClockSyncBuilder*) builder;
+ (ClockSyncBuilder*) builderWithPrototype:(ClockSync*) prototype;
- (ClockSyncBuilder*) toBuilder;
+ (ClockSync*) parseFromData:(NSData*) data;
+ (ClockSync*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (ClockSync*) parseFromInputStream:(NSInputStream*) input;
+ (ClockSync*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (ClockSync*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (ClockSync*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface ClockSyncBuilder : PBGeneratedMessageBuilder {
@private
ClockSync* result;
}
- (ClockSync*) defaultInstance;
- (ClockSyncBuilder*) clear;
- (ClockSyncBuilder*) clone;
- (ClockSync*) build;
- (ClockSync*) buildPartial;
- (ClockSyncBuilder*) mergeFrom:(ClockSync*) other;
- (ClockSyncBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (ClockSyncBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasServerSystemTimeSec;
- (UInt32) serverSystemTimeSec;
- (ClockSyncBuilder*) setServerSystemTimeSec:(UInt32) value;
- (ClockSyncBuilder*) clearServerSystemTimeSec;
- (BOOL) hasServerSystemTimeMsec;
- (UInt32) serverSystemTimeMsec;
- (ClockSyncBuilder*) setServerSystemTimeMsec:(UInt32) value;
- (ClockSyncBuilder*) clearServerSystemTimeMsec;
@end
@interface ClockSyncEcho : PBGeneratedMessage {
@private
BOOL hasServerSystemTimeEchoSec_:1;
BOOL hasServerSystemTimeEchoMsec_:1;
BOOL hasClientSystemTimeSec_:1;
BOOL hasClientSystemTimeMsec_:1;
UInt32 serverSystemTimeEchoSec;
UInt32 serverSystemTimeEchoMsec;
UInt32 clientSystemTimeSec;
UInt32 clientSystemTimeMsec;
}
- (BOOL) hasServerSystemTimeEchoSec;
- (BOOL) hasServerSystemTimeEchoMsec;
- (BOOL) hasClientSystemTimeSec;
- (BOOL) hasClientSystemTimeMsec;
@property (readonly) UInt32 serverSystemTimeEchoSec;
@property (readonly) UInt32 serverSystemTimeEchoMsec;
@property (readonly) UInt32 clientSystemTimeSec;
@property (readonly) UInt32 clientSystemTimeMsec;
+ (ClockSyncEcho*) defaultInstance;
- (ClockSyncEcho*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (ClockSyncEchoBuilder*) builder;
+ (ClockSyncEchoBuilder*) builder;
+ (ClockSyncEchoBuilder*) builderWithPrototype:(ClockSyncEcho*) prototype;
- (ClockSyncEchoBuilder*) toBuilder;
+ (ClockSyncEcho*) parseFromData:(NSData*) data;
+ (ClockSyncEcho*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (ClockSyncEcho*) parseFromInputStream:(NSInputStream*) input;
+ (ClockSyncEcho*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (ClockSyncEcho*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (ClockSyncEcho*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface ClockSyncEchoBuilder : PBGeneratedMessageBuilder {
@private
ClockSyncEcho* result;
}
- (ClockSyncEcho*) defaultInstance;
- (ClockSyncEchoBuilder*) clear;
- (ClockSyncEchoBuilder*) clone;
- (ClockSyncEcho*) build;
- (ClockSyncEcho*) buildPartial;
- (ClockSyncEchoBuilder*) mergeFrom:(ClockSyncEcho*) other;
- (ClockSyncEchoBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (ClockSyncEchoBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasServerSystemTimeEchoSec;
- (UInt32) serverSystemTimeEchoSec;
- (ClockSyncEchoBuilder*) setServerSystemTimeEchoSec:(UInt32) value;
- (ClockSyncEchoBuilder*) clearServerSystemTimeEchoSec;
- (BOOL) hasServerSystemTimeEchoMsec;
- (UInt32) serverSystemTimeEchoMsec;
- (ClockSyncEchoBuilder*) setServerSystemTimeEchoMsec:(UInt32) value;
- (ClockSyncEchoBuilder*) clearServerSystemTimeEchoMsec;
- (BOOL) hasClientSystemTimeSec;
- (UInt32) clientSystemTimeSec;
- (ClockSyncEchoBuilder*) setClientSystemTimeSec:(UInt32) value;
- (ClockSyncEchoBuilder*) clearClientSystemTimeSec;
- (BOOL) hasClientSystemTimeMsec;
- (UInt32) clientSystemTimeMsec;
- (ClockSyncEchoBuilder*) setClientSystemTimeMsec:(UInt32) value;
- (ClockSyncEchoBuilder*) clearClientSystemTimeMsec;
@end
@interface LatencyMeasure : PBGeneratedMessage {
@private
BOOL hasEarliestTime_:1;
BOOL hasLatestTime_:1;
BOOL hasLatencyRtpSequence_:1;
BOOL hasLatencyRtpSsrc_:1;
UInt64 earliestTime;
UInt64 latestTime;
UInt32 latencyRtpSequence;
UInt32 latencyRtpSsrc;
}
- (BOOL) hasEarliestTime;
- (BOOL) hasLatestTime;
- (BOOL) hasLatencyRtpSequence;
- (BOOL) hasLatencyRtpSsrc;
@property (readonly) UInt64 earliestTime;
@property (readonly) UInt64 latestTime;
@property (readonly) UInt32 latencyRtpSequence;
@property (readonly) UInt32 latencyRtpSsrc;
+ (LatencyMeasure*) defaultInstance;
- (LatencyMeasure*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (LatencyMeasureBuilder*) builder;
+ (LatencyMeasureBuilder*) builder;
+ (LatencyMeasureBuilder*) builderWithPrototype:(LatencyMeasure*) prototype;
- (LatencyMeasureBuilder*) toBuilder;
+ (LatencyMeasure*) parseFromData:(NSData*) data;
+ (LatencyMeasure*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (LatencyMeasure*) parseFromInputStream:(NSInputStream*) input;
+ (LatencyMeasure*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (LatencyMeasure*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (LatencyMeasure*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface LatencyMeasureBuilder : PBGeneratedMessageBuilder {
@private
LatencyMeasure* result;
}
- (LatencyMeasure*) defaultInstance;
- (LatencyMeasureBuilder*) clear;
- (LatencyMeasureBuilder*) clone;
- (LatencyMeasure*) build;
- (LatencyMeasure*) buildPartial;
- (LatencyMeasureBuilder*) mergeFrom:(LatencyMeasure*) other;
- (LatencyMeasureBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (LatencyMeasureBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasEarliestTime;
- (UInt64) earliestTime;
- (LatencyMeasureBuilder*) setEarliestTime:(UInt64) value;
- (LatencyMeasureBuilder*) clearEarliestTime;
- (BOOL) hasLatestTime;
- (UInt64) latestTime;
- (LatencyMeasureBuilder*) setLatestTime:(UInt64) value;
- (LatencyMeasureBuilder*) clearLatestTime;
- (BOOL) hasLatencyRtpSequence;
- (UInt32) latencyRtpSequence;
- (LatencyMeasureBuilder*) setLatencyRtpSequence:(UInt32) value;
- (LatencyMeasureBuilder*) clearLatencyRtpSequence;
- (BOOL) hasLatencyRtpSsrc;
- (UInt32) latencyRtpSsrc;
- (LatencyMeasureBuilder*) setLatencyRtpSsrc:(UInt32) value;
- (LatencyMeasureBuilder*) clearLatencyRtpSsrc;
@end
@interface Redirect : PBGeneratedMessage {
@private
BOOL hasNewHost_:1;
NSString* newHost;
}
- (BOOL) hasNewHost;
@property (readonly, strong) NS_RETURNS_NOT_RETAINED NSString* newHost;
+ (Redirect*) defaultInstance;
- (Redirect*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (RedirectBuilder*) builder;
+ (RedirectBuilder*) builder;
+ (RedirectBuilder*) builderWithPrototype:(Redirect*) prototype;
- (RedirectBuilder*) toBuilder;
+ (Redirect*) parseFromData:(NSData*) data;
+ (Redirect*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Redirect*) parseFromInputStream:(NSInputStream*) input;
+ (Redirect*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (Redirect*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (Redirect*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface RedirectBuilder : PBGeneratedMessageBuilder {
@private
Redirect* result;
}
- (Redirect*) defaultInstance;
- (RedirectBuilder*) clear;
- (RedirectBuilder*) clone;
- (Redirect*) build;
- (Redirect*) buildPartial;
- (RedirectBuilder*) mergeFrom:(Redirect*) other;
- (RedirectBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (RedirectBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasNewHost;
- (NSString*) newHost NS_RETURNS_NOT_RETAINED;
- (RedirectBuilder*) setNewHost:(NSString*) value;
- (RedirectBuilder*) clearNewHost;
@end
// @@protoc_insertion_point(global_scope)