FMLiveSwitchAsn1Any Class Reference

Instance Methods

(FMLiveSwitchDataBuffer *) - getBuffer
 
(NSMutableData *) - getBytes
 
(NSMutableData *) - getContents
 
(void) - getPropertiesWithTag:klass:isConstructed:isIndefinite:
 
(instancetype) - init
 
(FMLiveSwitchDataBuffer *) - sourceData
 

Class Methods

(FMLiveSwitchAsn1Any *) + any
 
(long long) + decode128IntegerWithBytes:
 
(long long) + decode128IntegerWithBytes:offset:length:
 
(long long) + decode128LongWithBytes:
 
(long long) + decode128LongWithBytes:offset:length:
 
(int) + decode128ShortWithBytes:
 
(int) + decode128ShortWithBytes:offset:length:
 
(NSMutableData *) + decode128WithEncoded:
 
(NSMutableData *) + decode128WithEncoded:offset:length:
 
(NSDate *) + deserializeTimestampWithTimestampString:
 
(NSMutableData *) + encode128:
 
(NSMutableData *) + encode128Integer:
 
(NSMutableData *) + encode128Long:
 
(NSMutableData *) + encode128Short:
 
(FMLiveSwitchDataBuffer *) + getBufferWithAny:
 
(NSMutableData *) + getBytesWithAny:
 
(int) + getLength128WithEncoded:offset:
 
(NSMutableData *) + padWithBytes:length:
 
(NSMutableData *) + padWithBytes:length:value:
 
(FMLiveSwitchAsn1Any *) + parseBuffer:
 
(FMLiveSwitchAsn1Any *) + parseBuffer:offset:byteCount:
 
(FMLiveSwitchAsn1Any *) + parseBytes:
 
(FMLiveSwitchAsn1Any *) + parseBytes:offset:byteCount:
 
(NSString *) + serializeTimestamp:yearLength:monthLength:dayLength:hourLength:minuteLength:secondLength:
 
(NSMutableData *) + trimWithBytes:
 
(NSMutableData *) + trimWithBytes:minLength:
 
(NSMutableData *) + trimWithBytes:minLength:maxLength:
 

Method Documentation

◆ any

◆ decode128IntegerWithBytes:

+ (long long) decode128IntegerWithBytes: (NSMutableData *)  bytes

◆ decode128IntegerWithBytes:offset:length:

+ (long long) decode128IntegerWithBytes: (NSMutableData *)  bytes
offset: (int)  offset
length: (int)  length 

◆ decode128LongWithBytes:

+ (long long) decode128LongWithBytes: (NSMutableData *)  bytes

◆ decode128LongWithBytes:offset:length:

+ (long long) decode128LongWithBytes: (NSMutableData *)  bytes
offset: (int)  offset
length: (int)  length 

◆ decode128ShortWithBytes:

+ (int) decode128ShortWithBytes: (NSMutableData *)  bytes

◆ decode128ShortWithBytes:offset:length:

+ (int) decode128ShortWithBytes: (NSMutableData *)  bytes
offset: (int)  offset
length: (int)  length 

◆ decode128WithEncoded:

+ (NSMutableData*) decode128WithEncoded: (NSMutableData *)  encoded

◆ decode128WithEncoded:offset:length:

+ (NSMutableData*) decode128WithEncoded: (NSMutableData *)  encoded
offset: (int)  offset
length: (int)  length 

◆ deserializeTimestampWithTimestampString:

+ (NSDate*) deserializeTimestampWithTimestampString: (NSString *)  timestampString

◆ encode128:

+ (NSMutableData*) encode128: (NSMutableData *)  value

◆ encode128Integer:

+ (NSMutableData*) encode128Integer: (int)  value

◆ encode128Long:

+ (NSMutableData*) encode128Long: (long long)  value

◆ encode128Short:

+ (NSMutableData*) encode128Short: (short)  value

◆ getBuffer

- (FMLiveSwitchDataBuffer*) getBuffer

◆ getBufferWithAny:

+ (FMLiveSwitchDataBuffer*) getBufferWithAny: (FMLiveSwitchAsn1Any *)  any

◆ getBytes

- (NSMutableData*) getBytes

◆ getBytesWithAny:

+ (NSMutableData*) getBytesWithAny: (FMLiveSwitchAsn1Any *)  any

◆ getContents

◆ getLength128WithEncoded:offset:

+ (int) getLength128WithEncoded: (NSMutableData *)  encoded
offset: (int)  offset 

◆ getPropertiesWithTag:klass:isConstructed:isIndefinite:

◆ init

◆ padWithBytes:length:

+ (NSMutableData*) padWithBytes: (NSMutableData *)  bytes
length: (int)  length 

◆ padWithBytes:length:value:

+ (NSMutableData*) padWithBytes: (NSMutableData *)  bytes
length: (int)  length
value: (int)  value 

◆ parseBuffer:

+ (FMLiveSwitchAsn1Any*) parseBuffer: (FMLiveSwitchDataBuffer *)  buffer

◆ parseBuffer:offset:byteCount:

+ (FMLiveSwitchAsn1Any*) parseBuffer: (FMLiveSwitchDataBuffer *)  buffer
offset: (int)  offset
byteCount: (int *)  byteCount 

◆ parseBytes:

+ (FMLiveSwitchAsn1Any*) parseBytes: (NSMutableData *)  bytes

◆ parseBytes:offset:byteCount:

+ (FMLiveSwitchAsn1Any*) parseBytes: (NSMutableData *)  bytes
offset: (int)  offset
byteCount: (int *)  byteCount 

◆ serializeTimestamp:yearLength:monthLength:dayLength:hourLength:minuteLength:secondLength:

+ (NSString*) serializeTimestamp: (NSDate *)  timestamp
yearLength: (int)  yearLength
monthLength: (int)  monthLength
dayLength: (int)  dayLength
hourLength: (int)  hourLength
minuteLength: (int)  minuteLength
secondLength: (int)  secondLength 

◆ sourceData

- (FMLiveSwitchDataBuffer*) sourceData

◆ trimWithBytes:

+ (NSMutableData*) trimWithBytes: (NSMutableData *)  bytes

◆ trimWithBytes:minLength:

+ (NSMutableData*) trimWithBytes: (NSMutableData *)  bytes
minLength: (int)  minLength 

◆ trimWithBytes:minLength:maxLength:

+ (NSMutableData*) trimWithBytes: (NSMutableData *)  bytes
minLength: (int)  minLength
maxLength: (int)  maxLength