FMLiveSwitchClientStateRecord Class Reference

Represents a single Client state transition record with timing information. More...

Instance Methods

(NSString *) - clientStateString
 Gets the string representation of the client state. More...
 
(NSDate *) - dateTime
 Gets the UTC datetime when the state transition occurred. More...
 
(instancetype) - init
 
(void) - setDateTime:
 Sets the UTC datetime when the state transition occurred. More...
 
(void) - setState:
 Sets the Client state. More...
 
(void) - setTimeStamp:
 Sets the millisecond timestamp when the state transition occurred. More...
 
(FMLiveSwitchClientState) - state
 Gets the Client state. More...
 
(long long) - timeStamp
 Gets the millisecond timestamp when the state transition occurred. More...
 

Class Methods

(FMLiveSwitchClientStateRecord *) + clientStateRecord
 

Detailed Description

Represents a single Client state transition record with timing information.

Method Documentation

◆ clientStateRecord

+ (FMLiveSwitchClientStateRecord*) clientStateRecord

◆ clientStateString

- (NSString*) clientStateString

Gets the string representation of the client state.

◆ dateTime

- (NSDate*) dateTime

Gets the UTC datetime when the state transition occurred.

◆ init

- (instancetype) init

◆ setDateTime:

- (void) setDateTime: (NSDate *)  value

Sets the UTC datetime when the state transition occurred.

◆ setState:

- (void) setState: (FMLiveSwitchClientState)  value

Sets the Client state.

◆ setTimeStamp:

- (void) setTimeStamp: (long long)  value

Sets the millisecond timestamp when the state transition occurred.

◆ state

- (FMLiveSwitchClientState) state

Gets the Client state.

◆ timeStamp

- (long long) timeStamp

Gets the millisecond timestamp when the state transition occurred.