Package ai.mrs.mdp

Class MDPClient

java.lang.Object
ai.mrs.mdp.MDPClient
All Implemented Interfaces:
MDPProtocol

public class MDPClient
extends java.lang.Object
implements MDPProtocol
  • Constructor Summary

    Constructors 
    Constructor Description
    MDPClient​(java.lang.String uriStr, MDPHandler handler, java.util.Map<java.lang.String,​java.lang.String> httpHeaders, int connectTimeout, long rpcTimeout, java.net.Proxy proxy)  
  • Method Summary

    Modifier and Type Method Description
    java.util.Map callRPC​(java.lang.String event, java.util.Map data)  
    void close()  
    void connect()  
    void onClose​(int code, java.lang.String reason, boolean remote)  
    void onError​(java.lang.Exception ex)  
    void onMessage​(java.lang.String message)  
    void onOpen()  
    void send​(java.lang.String msg)  
    void sendError​(java.lang.String err)  
    void sendEvent​(java.lang.String event, java.util.Map data)  
    void sendMessage​(java.util.Map<java.lang.String,​java.lang.Object> msg)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait