| Class | Description |
---|
| AILog |
AILogger
Wrapper of mx.logging.Log. |
| ASSDKLogBase |
ASSDK log base class
maintain unique logId, and toString method
ASSDKLogBase automatically collect the following log info for each log instance
logId
applicationId
source
tsLog
|
| ASSDKLogEvent |
|
| ASSDKLogId |
LodId maintain singlton logId
|
| ASSDKLogType |
|
| ASSDKReadyLog |
Instance log when ASSDK is ready
Information collected included:
Default log of ASSDKLogBase
logType = ASSDKLogType.INSTANCE_LOG
logEvent = ASSDKLogEvent.ASSDK_READY
tsASSDKInstanceReady
microphoneStatus
userId
|
| ASSDKStartLog |
Instance log when ASSDK start to init
Information collected included:
Default log of ASSDKLogBase
logType = ASSDKLogType.INSTANCE_LOG
logEvent = ASSDKLogEvent.ASSDK_START
tsASSDKInstanceStart
language
flashVersion
osVersion
assdkVersion
as2sdkVersion (when using AS2 SDK)
userAgent (when no JSSDK)
applicationURL (when no JSSDK)
timezoneOffset // the difference, in minutes, between UTC and the computer's local time (when no JSSDK)
|
| AthropodTarget |
This class serves as a custom target for Athropod console
It works with the logging framework in Flex
Singleton
Idea comes from Denny Patternson's FirebugTarget and com.partlyhuman.apollo.logging.FileTarget
|
| ConnectionLog |
Session log when ASPing returns any result
Information loged included:
Default log of ASSDKLogBase
sessionId (allow missing)
logType = ASSDKLogType.SESSION_LOG
logEvent = ASSDKLogEvent.CONNECTION_RESULT
tsConnectionStart
tsConnectionResult
connectionURL
connectionStatus
connectionResultReason
|
| CoreRequesterLog |
Record log when a core request result got
Information loged included:
Default log of ASSDKLogBase
sessionId
recordId
logType = ASSDKLogType.RECORD_LOG
logEvent = ASSDKLogEvent.COREREQUEST_RESULT
tsCoreRequestStart
tsCoreRequestResult
coreRequestResultReason
|
| FirebugTarget |
This class serves as a custom target for Firebug's console. |
| JSTarget | |
| LatencyLog |
Session log when a connection closes
Information loged included:
Default log of ASSDKLogBase
sessionId
logType = ASSDKLogType.SESSION_LOG
logEvent = ASSDKLogEvent.LATENCY_RESULT
avgLatency
avgThroughput
url
|
| MicrophoneDeviceLog |
Instance log when microphone device status changed
Information loged included:
Default log of ASSDKLogBase
logType = ASSDKLogType.INSTANCE_LOG
logEvent = ASSDKLogEvent.MICROPHONEDEVICE_STATUS
microphoneStatus
tsMicrophoneStatus
avHardwareDisable = [true|false]
|
| ObjectMemoryHash |
refer to http://stackoverflow.com/questions/1343282/how-can-i-get-an-instances-memory-location-in-actionscript
get object's memory hash value
|
| RecorderLog |
Record log when a record stops
Information loged included:
Default log of ASSDKLogBase
sessionId
recordId
logType = ASSDKLogType.RECORD_LOG
logEvent = ASSDKLogEvent.RECORD_STOP
tsRecordStart
tsRecordStop
|
| UrlListServiceLog |
Instance log when UrlList Service returns any result or fault
Information loged included:
Default log of ASSDKLogBase
logType = ASSDKLogType.INSTANCE_LOG
logEvent = ASSDKLogEvent.URLLISTSERVICE_RESULT
tsRequestStart
tsRequestResult
urlListResult // url list service returns, or HttpService falut message
|