-
- All Implemented Interfaces:
-
io.github.openflocon.flocon.core.FloconPlugin,io.github.openflocon.flocon.plugins.network.FloconNetworkPlugin
public final class FloconNetworkPluginImpl implements FloconNetworkPlugin
-
-
Field Summary
Fields Modifier and Type Field Description private final CopyOnWriteArrayList<MockNetworkResponse>mocksprivate final BadQualityConfigbadQualityConfig
-
Constructor Summary
Constructors Constructor Description FloconNetworkPluginImpl(Context context, FloconMessageSender sender, CoroutineScope coroutineScope)
-
Method Summary
Modifier and Type Method Description CopyOnWriteArrayList<MockNetworkResponse>getMocks()BadQualityConfiggetBadQualityConfig()UnitlogRequest(FloconNetworkCallRequest request)UnitlogResponse(FloconNetworkCallResponse response)UnitonMessageReceived(FloconMessageFromServer messageFromServer, FloconMessageSender sender)UnitonConnectedToServer(FloconMessageSender sender)-
-
Constructor Detail
-
FloconNetworkPluginImpl
FloconNetworkPluginImpl(Context context, FloconMessageSender sender, CoroutineScope coroutineScope)
-
-
Method Detail
-
getMocks
CopyOnWriteArrayList<MockNetworkResponse> getMocks()
-
getBadQualityConfig
BadQualityConfig getBadQualityConfig()
-
logRequest
Unit logRequest(FloconNetworkCallRequest request)
-
logResponse
Unit logResponse(FloconNetworkCallResponse response)
-
onMessageReceived
Unit onMessageReceived(FloconMessageFromServer messageFromServer, FloconMessageSender sender)
-
onConnectedToServer
Unit onConnectedToServer(FloconMessageSender sender)
-
-
-
-