Skip navigation links
A C D E G I L M N O P R S T U V 

A

AbstractExProtoHandler - Class in io.emqx.exproto
EMQ X ExProto java SDK;
AbstractExProtoHandler() - Constructor for class io.emqx.exproto.AbstractExProtoHandler
 

C

ClientInfo - Class in io.emqx.exproto
 
ClientInfo(String, String, String, String, String, int) - Constructor for class io.emqx.exproto.ClientInfo
 
ClientInfo() - Constructor for class io.emqx.exproto.ClientInfo
 
Connection - Class in io.emqx.exproto
 
Connection(Pid) - Constructor for class io.emqx.exproto.Connection
 
Connection(Atom, Long, Long, Long) - Constructor for class io.emqx.exproto.Connection
 
ConnectionInfo - Class in io.emqx.exproto
 
ConnectionInfo() - Constructor for class io.emqx.exproto.ConnectionInfo
 
creation - Variable in class io.emqx.exproto.Connection
 

D

deliver(Object, Object, Object) - Static method in class io.emqx.exproto.ExProto
 

E

ExProto - Class in io.emqx.exproto
 
ExProto() - Constructor for class io.emqx.exproto.ExProto
 

G

getCert_cn() - Method in class io.emqx.exproto.Peercert
 
getCert_dn() - Method in class io.emqx.exproto.Peercert
 
getClientId() - Method in class io.emqx.exproto.ClientInfo
 
getCreation() - Method in class io.emqx.exproto.Connection
 
getFrom() - Method in class io.emqx.exproto.Message
 
getId() - Method in class io.emqx.exproto.Connection
 
getId() - Method in class io.emqx.exproto.Message
 
getKeepalive() - Method in class io.emqx.exproto.ClientInfo
 
getMountpoint() - Method in class io.emqx.exproto.ClientInfo
 
getNode() - Method in class io.emqx.exproto.Connection
 
getPayload() - Method in class io.emqx.exproto.Message
 
getPeercert() - Method in class io.emqx.exproto.ConnectionInfo
 
getPeernameIP() - Method in class io.emqx.exproto.ConnectionInfo
 
getPeernamePort() - Method in class io.emqx.exproto.ConnectionInfo
 
getPid() - Method in class io.emqx.exproto.Connection
 
getProtoName() - Method in class io.emqx.exproto.ClientInfo
 
getProtoVersion() - Method in class io.emqx.exproto.ClientInfo
 
getQos() - Method in class io.emqx.exproto.Message
 
getSerial() - Method in class io.emqx.exproto.Connection
 
getSocketnameIP() - Method in class io.emqx.exproto.ConnectionInfo
 
getSocketnamePort() - Method in class io.emqx.exproto.ConnectionInfo
 
getSocketType() - Method in class io.emqx.exproto.ConnectionInfo
 
getTimestamp() - Method in class io.emqx.exproto.Message
 
getTopic() - Method in class io.emqx.exproto.Message
 
getUsername() - Method in class io.emqx.exproto.ClientInfo
 

I

id - Variable in class io.emqx.exproto.Connection
 
init(Object, Object) - Static method in class io.emqx.exproto.ExProto
 
io.emqx.exproto - package io.emqx.exproto
 

L

loadExProtoHandler(AbstractExProtoHandler) - Static method in class io.emqx.exproto.ExProto
 

M

Message - Class in io.emqx.exproto
 
Message(String, int, String, String, byte[], BigInteger) - Constructor for class io.emqx.exproto.Message
 
Message() - Constructor for class io.emqx.exproto.Message
 

N

node - Variable in class io.emqx.exproto.Connection
 

O

onConnectionDeliver(Connection, Message[]) - Method in class io.emqx.exproto.AbstractExProtoHandler
A connection received a serial of messages from subscribed topic.
onConnectionEstablished(Connection, ConnectionInfo) - Method in class io.emqx.exproto.AbstractExProtoHandler
A connection established.
onConnectionReceived(Connection, byte[]) - Method in class io.emqx.exproto.AbstractExProtoHandler
A connection received bytes.
onConnectionTerminated(Connection, String) - Method in class io.emqx.exproto.AbstractExProtoHandler
A connection terminated.

P

parser(Object) - Static method in class io.emqx.exproto.ConnectionInfo
 
parser(Object) - Static method in class io.emqx.exproto.Message
 
Peercert - Class in io.emqx.exproto
 
Peercert(String, String) - Constructor for class io.emqx.exproto.Peercert
 
publish(Connection, Message) - Static method in class io.emqx.exproto.AbstractExProtoHandler
The connection Publish a Message to EMQ X

R

received(Object, Object, Object) - Static method in class io.emqx.exproto.ExProto
 
register(Connection, ClientInfo) - Static method in class io.emqx.exproto.AbstractExProtoHandler
Register the connection as a Client of EMQ X.

S

send(Connection, byte[]) - Static method in class io.emqx.exproto.AbstractExProtoHandler
Send a stream of bytes to the connection.
serial - Variable in class io.emqx.exproto.Connection
 
setCert_cn(String) - Method in class io.emqx.exproto.Peercert
 
setCert_dn(String) - Method in class io.emqx.exproto.Peercert
 
setClientId(String) - Method in class io.emqx.exproto.ClientInfo
 
setCreation(Long) - Method in class io.emqx.exproto.Connection
 
setFrom(String) - Method in class io.emqx.exproto.Message
 
setId(Long) - Method in class io.emqx.exproto.Connection
 
setId(String) - Method in class io.emqx.exproto.Message
 
setKeepalive(int) - Method in class io.emqx.exproto.ClientInfo
 
setMountpoint(String) - Method in class io.emqx.exproto.ClientInfo
 
setNode(Atom) - Method in class io.emqx.exproto.Connection
 
setPayload(byte[]) - Method in class io.emqx.exproto.Message
 
setPeercert(Peercert) - Method in class io.emqx.exproto.ConnectionInfo
 
setPeernameIP(String) - Method in class io.emqx.exproto.ConnectionInfo
 
setPeernamePort(int) - Method in class io.emqx.exproto.ConnectionInfo
 
setPid(Pid) - Method in class io.emqx.exproto.Connection
 
setProtoName(String) - Method in class io.emqx.exproto.ClientInfo
 
setProtoVersion(String) - Method in class io.emqx.exproto.ClientInfo
 
setQos(int) - Method in class io.emqx.exproto.Message
 
setSerial(Long) - Method in class io.emqx.exproto.Connection
 
setSocketnameIP(String) - Method in class io.emqx.exproto.ConnectionInfo
 
setSocketnamePort(int) - Method in class io.emqx.exproto.ConnectionInfo
 
setSocketType(SocketType) - Method in class io.emqx.exproto.ConnectionInfo
 
setTimestamp(BigInteger) - Method in class io.emqx.exproto.Message
 
setTopic(String) - Method in class io.emqx.exproto.Message
 
setUsername(String) - Method in class io.emqx.exproto.ClientInfo
 
SocketType - Enum in io.emqx.exproto
 
subscribe(Connection, String, int) - Static method in class io.emqx.exproto.AbstractExProtoHandler
The connection Subscribe a Topic to EMQ X

T

terminate(Connection) - Static method in class io.emqx.exproto.AbstractExProtoHandler
Terminate the connection process and TCP/UDP socket.
terminated(Object, Object, Object) - Static method in class io.emqx.exproto.ExProto
 
toErlangDataType(ClientInfo) - Static method in class io.emqx.exproto.ClientInfo
 
toErlangDataType(Message) - Static method in class io.emqx.exproto.Message
 
toString() - Method in class io.emqx.exproto.ClientInfo
 
toString() - Method in class io.emqx.exproto.Connection
 
toString() - Method in class io.emqx.exproto.ConnectionInfo
 
toString() - Method in class io.emqx.exproto.Message
 
toString() - Method in class io.emqx.exproto.Peercert
 

U

unsubscribe(Connection, String) - Static method in class io.emqx.exproto.AbstractExProtoHandler
The Connection UnSubscribe a Topic to EMQ X

V

valueOf(String) - Static method in enum io.emqx.exproto.SocketType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.emqx.exproto.SocketType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G I L M N O P R S T U V 
Skip navigation links

Copyright © 2020. All rights reserved.