Index

A B C E G H I K M O P R S U W 
All Classes All Packages

A

AbstractMasonsSDK - Class in io.github.dephin
 
AbstractMasonsSDK(MasonsSDKConfig) - Constructor for class io.github.dephin.AbstractMasonsSDK
 
accountKey - Variable in class io.github.dephin.session.Session
 
acquire() - Method in class io.github.dephin.mdp.RPCWaiter
 

B

broadcastKnock(String, String, Map<String, Object>) - Method in class io.github.dephin.AbstractMasonsSDK
 

C

CalleeSession - Class in io.github.dephin.session
 
CalleeSession() - Constructor for class io.github.dephin.session.CalleeSession
 
CallerSession - Class in io.github.dephin.session
 
CallerSession() - Constructor for class io.github.dephin.session.CallerSession
 
callKnockEvent(JSONObject) - Method in class io.github.dephin.connection.MasonsConnection
 
callRPC(String, JSONObject) - Method in class io.github.dephin.mdp.MDPClient
 
callRPC(String, JSONObject) - Method in interface io.github.dephin.mdp.MDPProtocol
 
callUtteranceEvent(String, String) - Method in class io.github.dephin.connection.MasonsConnection
 
close() - Method in class io.github.dephin.mdp.MDPClient
 
close() - Method in interface io.github.dephin.mdp.MDPProtocol
 
connect() - Method in class io.github.dephin.mdp.MDPClient
 
connect() - Method in interface io.github.dephin.mdp.MDPProtocol
 
connection - Variable in class io.github.dephin.session.Session
 
createCalleeSession(String, String) - Method in class io.github.dephin.AbstractMasonsSDK
 
createCallerSession(String, String) - Method in class io.github.dephin.AbstractMasonsSDK
 
CreatingSessionOfCallee - Class in io.github.dephin.session.models
 
CreatingSessionOfCallee() - Constructor for class io.github.dephin.session.models.CreatingSessionOfCallee
 
CreatingSessionOfCaller - Class in io.github.dephin.session.models
 
CreatingSessionOfCaller() - Constructor for class io.github.dephin.session.models.CreatingSessionOfCaller
 

E

ExitingSessionOfCaller - Class in io.github.dephin.session.models
 
ExitingSessionOfCaller() - Constructor for class io.github.dephin.session.models.ExitingSessionOfCaller
 

G

getAccountKey() - Method in class io.github.dephin.connection.models.KnockData
 
getAccountKey() - Method in class io.github.dephin.session.models.CreatingSessionOfCallee
 
getAccountKey() - Method in class io.github.dephin.session.models.ExitingSessionOfCaller
 
getAccountKey() - Method in class io.github.dephin.session.Session
 
getAgentToken() - Method in class io.github.dephin.MasonsSDKConfig
 
getCalleeSessionByAccountKey(String) - Method in class io.github.dephin.AbstractMasonsSDK
 
getCalleeSessionBySessionID(String) - Method in class io.github.dephin.AbstractMasonsSDK
 
getCallerSessionByAccountKey(String) - Method in class io.github.dephin.AbstractMasonsSDK
 
getCallerSessionBySessionID(String) - Method in class io.github.dephin.AbstractMasonsSDK
 
getConnection() - Method in class io.github.dephin.session.Session
 
getConnectTimeout() - Method in class io.github.dephin.MasonsSDKConfig
 
getData() - Method in class io.github.dephin.connection.models.KnockData
 
getIsEnd() - Method in class io.github.dephin.connection.models.UtteranceResponse
 
getNodeUrl() - Method in class io.github.dephin.MasonsSDKConfig
 
getResult() - Method in class io.github.dephin.mdp.RPCWaiter
 
getRpcTimeout() - Method in class io.github.dephin.MasonsSDKConfig
 
getSessionID() - Method in class io.github.dephin.connection.models.KnockResult
 
getSessionID() - Method in class io.github.dephin.session.Session
 
getSuccess() - Method in class io.github.dephin.connection.models.KnockResult
 
getText() - Method in class io.github.dephin.connection.models.KnockResult
 
getText() - Method in class io.github.dephin.connection.models.UtteranceResponse
 
getText() - Method in class io.github.dephin.session.models.ReplyFromCallee
 
getWsUrl() - Method in class io.github.dephin.MasonsSDKConfig
 

H

HTTPUtil - Class in io.github.dephin.connection.utils
 
HTTPUtil() - Constructor for class io.github.dephin.connection.utils.HTTPUtil
 

I

io.github.dephin - package io.github.dephin
 
io.github.dephin.connection - package io.github.dephin.connection
 
io.github.dephin.connection.models - package io.github.dephin.connection.models
 
io.github.dephin.connection.utils - package io.github.dephin.connection.utils
 
io.github.dephin.exceptions - package io.github.dephin.exceptions
 
io.github.dephin.mdp - package io.github.dephin.mdp
 
io.github.dephin.session - package io.github.dephin.session
 
io.github.dephin.session.models - package io.github.dephin.session.models
 

K

KnockData - Class in io.github.dephin.connection.models
 
KnockData() - Constructor for class io.github.dephin.connection.models.KnockData
 
KnockResult - Class in io.github.dephin.connection.models
 
KnockResult() - Constructor for class io.github.dephin.connection.models.KnockResult
 

M

MasonsConnection - Class in io.github.dephin.connection
 
MasonsConnection(AbstractMasonsSDK, MasonsSDKConfig) - Constructor for class io.github.dephin.connection.MasonsConnection
 
MasonsSDKConfig - Class in io.github.dephin
 
MasonsSDKConfig(String) - Constructor for class io.github.dephin.MasonsSDKConfig
 
MasonsSDKConfig(String, String, String) - Constructor for class io.github.dephin.MasonsSDKConfig
 
MasonsSDKConfig(String, String, String, long, int) - Constructor for class io.github.dephin.MasonsSDKConfig
 
MDPClient - Class in io.github.dephin.mdp
 
MDPClient(String, MDPHandler, Map<String, String>, int, long) - Constructor for class io.github.dephin.mdp.MDPClient
 
MDPEventException - Exception in io.github.dephin.exceptions
 
MDPEventException() - Constructor for exception io.github.dephin.exceptions.MDPEventException
 
MDPEventException(String) - Constructor for exception io.github.dephin.exceptions.MDPEventException
 
MDPHandler - Interface in io.github.dephin.mdp
 
MDPProtocol - Interface in io.github.dephin.mdp
 

O

onClose(int, String, boolean) - Method in class io.github.dephin.mdp.MDPClient
 
onClose(int, String, boolean) - Method in interface io.github.dephin.mdp.MDPProtocol
 
onClose(int, String, boolean) - Method in class io.github.dephin.mdp.WebSocketEndpoint
 
onCreatingSessionOfCallee(CreatingSessionOfCallee) - Method in class io.github.dephin.AbstractMasonsSDK
 
onError(Exception) - Method in class io.github.dephin.mdp.MDPClient
 
onError(Exception) - Method in interface io.github.dephin.mdp.MDPProtocol
 
onError(Exception) - Method in class io.github.dephin.mdp.WebSocketEndpoint
 
onExitingSessionOfCaller(ExitingSessionOfCaller) - Method in class io.github.dephin.AbstractMasonsSDK
 
onMessage(String) - Method in class io.github.dephin.mdp.MDPClient
 
onMessage(String) - Method in interface io.github.dephin.mdp.MDPProtocol
 
onMessage(String) - Method in class io.github.dephin.mdp.WebSocketEndpoint
 
onOpen() - Method in class io.github.dephin.mdp.MDPClient
 
onOpen() - Method in interface io.github.dephin.mdp.MDPProtocol
 
onOpen(ServerHandshake) - Method in class io.github.dephin.mdp.WebSocketEndpoint
 
onReceivingReplyFromCallee(ReplyFromCallee) - Method in class io.github.dephin.AbstractMasonsSDK
 
onReceivingUtteranceFromCaller(UtteranceFromCaller) - Method in class io.github.dephin.AbstractMasonsSDK
 

P

post(String, String, Map<String, String>) - Static method in class io.github.dephin.connection.utils.HTTPUtil
 
processEventMessage(String, JSONObject) - Method in class io.github.dephin.connection.MasonsConnection
 
processEventMessage(String, JSONObject) - Method in interface io.github.dephin.mdp.MDPHandler
 
processRPCRequest(String, JSONObject) - Method in class io.github.dephin.connection.MasonsConnection
 
processRPCRequest(String, JSONObject) - Method in interface io.github.dephin.mdp.MDPHandler
 

R

release() - Method in class io.github.dephin.mdp.RPCWaiter
 
removeCalleeSession(String, String) - Method in class io.github.dephin.AbstractMasonsSDK
 
removeCallerSession(String, String) - Method in class io.github.dephin.AbstractMasonsSDK
 
reply(String, boolean) - Method in class io.github.dephin.session.CalleeSession
 
reply(String, boolean) - Method in class io.github.dephin.session.models.UtteranceFromCaller
 
ReplyFromCallee - Class in io.github.dephin.session.models
 
ReplyFromCallee() - Constructor for class io.github.dephin.session.models.ReplyFromCallee
 
RPCWaiter - Class in io.github.dephin.mdp
 
RPCWaiter() - Constructor for class io.github.dephin.mdp.RPCWaiter
 
RPCWaiter(long) - Constructor for class io.github.dephin.mdp.RPCWaiter
 

S

sendError(String) - Method in class io.github.dephin.mdp.MDPClient
 
sendError(String) - Method in interface io.github.dephin.mdp.MDPProtocol
 
sendEvent(String, JSONObject) - Method in class io.github.dephin.mdp.MDPClient
 
sendEvent(String, JSONObject) - Method in interface io.github.dephin.mdp.MDPProtocol
 
sendMessage(JSONObject) - Method in class io.github.dephin.mdp.MDPClient
 
sendMessage(JSONObject) - Method in interface io.github.dephin.mdp.MDPProtocol
 
sendReplyEvent(String, String, boolean) - Method in class io.github.dephin.connection.MasonsConnection
 
Session - Class in io.github.dephin.session
 
Session() - Constructor for class io.github.dephin.session.Session
 
sessionID - Variable in class io.github.dephin.session.Session
 
setAccountKey(String) - Method in class io.github.dephin.connection.models.KnockData
 
setAccountKey(String) - Method in class io.github.dephin.session.models.CreatingSessionOfCallee
 
setAccountKey(String) - Method in class io.github.dephin.session.models.ExitingSessionOfCaller
 
setAccountKey(String) - Method in class io.github.dephin.session.Session
 
setAgentToken(String) - Method in class io.github.dephin.MasonsSDKConfig
 
setConnection(MasonsConnection) - Method in class io.github.dephin.session.Session
 
setConnectTimeout(int) - Method in class io.github.dephin.MasonsSDKConfig
 
setData(Map<String, Object>) - Method in class io.github.dephin.connection.models.KnockData
 
setNodeUrl(String) - Method in class io.github.dephin.MasonsSDKConfig
 
setResult(JSONObject) - Method in class io.github.dephin.mdp.RPCWaiter
 
setRpcTimeout(long) - Method in class io.github.dephin.MasonsSDKConfig
 
setSessionID(String) - Method in class io.github.dephin.connection.models.KnockResult
 
setSessionID(String) - Method in class io.github.dephin.session.Session
 
setSuccess(boolean) - Method in class io.github.dephin.connection.models.KnockResult
 
setText(String) - Method in class io.github.dephin.connection.models.KnockResult
 
setWsUrl(String) - Method in class io.github.dephin.MasonsSDKConfig
 
start() - Method in class io.github.dephin.AbstractMasonsSDK
 
start() - Method in class io.github.dephin.connection.MasonsConnection
 
stop() - Method in class io.github.dephin.AbstractMasonsSDK
 
stop() - Method in class io.github.dephin.connection.MasonsConnection
 

U

utter(String) - Method in class io.github.dephin.session.CallerSession
 
UtteranceFromCaller - Class in io.github.dephin.session.models
 
UtteranceFromCaller(CallerSession, String) - Constructor for class io.github.dephin.session.models.UtteranceFromCaller
 
UtteranceResponse - Class in io.github.dephin.connection.models
 
UtteranceResponse(String, boolean) - Constructor for class io.github.dephin.connection.models.UtteranceResponse
 

W

WebSocketEndpoint - Class in io.github.dephin.mdp
 
WebSocketEndpoint(URI, Draft, Map<String, String>, int, MDPClient) - Constructor for class io.github.dephin.mdp.WebSocketEndpoint
 
A B C E G H I K M O P R S U W 
All Classes All Packages