public class LiveEventReporter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
LiveEventReporter.BaseParamGetCallback |
Modifier and Type | Field and Description |
---|---|
private android.content.Context |
mContext |
private AlivcLivePusher |
mLivePusher |
private AlivcLivePushConfig |
mPushConfig |
private java.lang.String |
mPushId |
private java.lang.String |
mSessionId |
Constructor and Description |
---|
LiveEventReporter(android.content.Context context,
AlivcLivePusher livePusher,
AlivcLivePushConfig pushConfig) |
Modifier and Type | Method and Description |
---|---|
void |
refreshPushId() |
private void |
sendAsync(LogParams params) |
void |
sendEvent(AlivcLivePushConstants.Topic topic,
java.lang.String value,
java.util.Map<java.lang.String,java.lang.String> param) |
private android.content.Context mContext
private java.lang.String mSessionId
private java.lang.String mPushId
private AlivcLivePusher mLivePusher
private AlivcLivePushConfig mPushConfig
public LiveEventReporter(android.content.Context context, AlivcLivePusher livePusher, AlivcLivePushConfig pushConfig)
public void refreshPushId()
public void sendEvent(AlivcLivePushConstants.Topic topic, java.lang.String value, java.util.Map<java.lang.String,java.lang.String> param)
private void sendAsync(LogParams params)