fm.liveswitch.ConnectionStateRecord Class Reference

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

Public Member Functions

 ConnectionStateRecord ()
 
boolean getAnswer ()
 Gets the value indicating that an answer was processed. More...
 
String getConnectionStateString ()
 Gets the string representation of the connection state. More...
 
java.util.Date getDateTime ()
 Gets the UTC datetime when the state transition occurred. More...
 
String getError ()
 Gets the error. More...
 
boolean getMediaIntent ()
 Gets the value indicating that a media intent was processed. More...
 
boolean getOffer ()
 Gets the value indicating that an offer was processed. More...
 
boolean getSent ()
 Gets the value indicating whether a message was sent or received. More...
 
fm.liveswitch.ConnectionState getState ()
 Gets the connection state. More...
 
long getTimeStamp ()
 Gets the millisecond timestamp when the state transition occurred. More...
 
void setAnswer (boolean value)
 Sets the value indicating that an answer was processed. More...
 
void setDateTime (java.util.Date value)
 Sets the UTC datetime when the state transition occurred. More...
 
void setError (String value)
 Sets the error. More...
 
void setMediaIntent (boolean value)
 Sets the value indicating that a media intent was processed. More...
 
void setOffer (boolean value)
 Sets the value indicating that an offer was processed. More...
 
void setSent (boolean value)
 Sets the value indicating whether a message was sent or received. More...
 
void setState (fm.liveswitch.ConnectionState value)
 Sets the connection state. More...
 
void setTimeStamp (long value)
 Sets the millisecond timestamp when the state transition occurred. More...
 

Detailed Description

Represents a single connection state transition record with timing information.

Constructor & Destructor Documentation

◆ ConnectionStateRecord()

fm.liveswitch.ConnectionStateRecord.ConnectionStateRecord ( )

Member Function Documentation

◆ getAnswer()

boolean fm.liveswitch.ConnectionStateRecord.getAnswer ( )

Gets the value indicating that an answer was processed.

◆ getConnectionStateString()

String fm.liveswitch.ConnectionStateRecord.getConnectionStateString ( )

Gets the string representation of the connection state.

◆ getDateTime()

java.util.Date fm.liveswitch.ConnectionStateRecord.getDateTime ( )

Gets the UTC datetime when the state transition occurred.

◆ getError()

String fm.liveswitch.ConnectionStateRecord.getError ( )

Gets the error.

◆ getMediaIntent()

boolean fm.liveswitch.ConnectionStateRecord.getMediaIntent ( )

Gets the value indicating that a media intent was processed.

◆ getOffer()

boolean fm.liveswitch.ConnectionStateRecord.getOffer ( )

Gets the value indicating that an offer was processed.

◆ getSent()

boolean fm.liveswitch.ConnectionStateRecord.getSent ( )

Gets the value indicating whether a message was sent or received.

◆ getState()

fm.liveswitch.ConnectionState fm.liveswitch.ConnectionStateRecord.getState ( )

Gets the connection state.

◆ getTimeStamp()

long fm.liveswitch.ConnectionStateRecord.getTimeStamp ( )

Gets the millisecond timestamp when the state transition occurred.

◆ setAnswer()

void fm.liveswitch.ConnectionStateRecord.setAnswer ( boolean  value)

Sets the value indicating that an answer was processed.

◆ setDateTime()

void fm.liveswitch.ConnectionStateRecord.setDateTime ( java.util.Date  value)

Sets the UTC datetime when the state transition occurred.

◆ setError()

void fm.liveswitch.ConnectionStateRecord.setError ( String  value)

Sets the error.

◆ setMediaIntent()

void fm.liveswitch.ConnectionStateRecord.setMediaIntent ( boolean  value)

Sets the value indicating that a media intent was processed.

◆ setOffer()

void fm.liveswitch.ConnectionStateRecord.setOffer ( boolean  value)

Sets the value indicating that an offer was processed.

◆ setSent()

void fm.liveswitch.ConnectionStateRecord.setSent ( boolean  value)

Sets the value indicating whether a message was sent or received.

◆ setState()

void fm.liveswitch.ConnectionStateRecord.setState ( fm.liveswitch.ConnectionState  value)

Sets the connection state.

◆ setTimeStamp()

void fm.liveswitch.ConnectionStateRecord.setTimeStamp ( long  value)

Sets the millisecond timestamp when the state transition occurred.