Index
All Classes and Interfaces|All Packages
A
- Assets() - Constructor for class meteordevelopment.discordipc.RichPresence.Assets
- avatar - Variable in class meteordevelopment.discordipc.IPCUser
B
C
- close() - Method in class meteordevelopment.discordipc.connection.Connection
- close() - Method in class meteordevelopment.discordipc.connection.UnixConnection
- close() - Method in class meteordevelopment.discordipc.connection.WinConnection
- Close - Enum constant in enum class meteordevelopment.discordipc.Opcode
- Connection - Class in meteordevelopment.discordipc.connection
- Connection() - Constructor for class meteordevelopment.discordipc.connection.Connection
D
- data() - Method in record class meteordevelopment.discordipc.Packet
-
Returns the value of the
datarecord component. - DiscordIPC - Class in meteordevelopment.discordipc
- DiscordIPC() - Constructor for class meteordevelopment.discordipc.DiscordIPC
- discriminator - Variable in class meteordevelopment.discordipc.IPCUser
E
- end - Variable in class meteordevelopment.discordipc.RichPresence.Timestamps
- equals(Object) - Method in record class meteordevelopment.discordipc.Packet
-
Indicates whether some other object is "equal to" this one.
F
- flags - Variable in class meteordevelopment.discordipc.IPCUser
- Frame - Enum constant in enum class meteordevelopment.discordipc.Opcode
G
- getUser() - Static method in class meteordevelopment.discordipc.DiscordIPC
H
- Handshake - Enum constant in enum class meteordevelopment.discordipc.Opcode
- hashCode() - Method in record class meteordevelopment.discordipc.Packet
-
Returns a hash code value for this object.
I
- id - Variable in class meteordevelopment.discordipc.IPCUser
- IPCUser - Class in meteordevelopment.discordipc
- IPCUser() - Constructor for class meteordevelopment.discordipc.IPCUser
- isConnected() - Static method in class meteordevelopment.discordipc.DiscordIPC
L
- large_image - Variable in class meteordevelopment.discordipc.RichPresence.Assets
- large_text - Variable in class meteordevelopment.discordipc.RichPresence.Assets
M
- meteordevelopment.discordipc - package meteordevelopment.discordipc
- meteordevelopment.discordipc.connection - package meteordevelopment.discordipc.connection
O
- opcode() - Method in record class meteordevelopment.discordipc.Packet
-
Returns the value of the
opcoderecord component. - Opcode - Enum Class in meteordevelopment.discordipc
- open(Consumer<Packet>) - Static method in class meteordevelopment.discordipc.connection.Connection
P
- Packet - Record Class in meteordevelopment.discordipc
- Packet(Opcode, JsonObject) - Constructor for record class meteordevelopment.discordipc.Packet
-
Creates an instance of a
Packetrecord class. - Ping - Enum constant in enum class meteordevelopment.discordipc.Opcode
- Pong - Enum constant in enum class meteordevelopment.discordipc.Opcode
- premium_type - Variable in class meteordevelopment.discordipc.IPCUser
R
- RichPresence - Class in meteordevelopment.discordipc
- RichPresence() - Constructor for class meteordevelopment.discordipc.RichPresence
- RichPresence.Assets - Class in meteordevelopment.discordipc
- RichPresence.Timestamps - Class in meteordevelopment.discordipc
S
- setActivity(RichPresence) - Static method in class meteordevelopment.discordipc.DiscordIPC
-
Sets account's activity
- setDetails(String) - Method in class meteordevelopment.discordipc.RichPresence
- setEnd(long) - Method in class meteordevelopment.discordipc.RichPresence
- setLargeImage(String, String) - Method in class meteordevelopment.discordipc.RichPresence
- setOnError(BiConsumer<Integer, String>) - Static method in class meteordevelopment.discordipc.DiscordIPC
-
Sets the error callback
- setSmallImage(String, String) - Method in class meteordevelopment.discordipc.RichPresence
- setStart(long) - Method in class meteordevelopment.discordipc.RichPresence
- setState(String) - Method in class meteordevelopment.discordipc.RichPresence
- small_image - Variable in class meteordevelopment.discordipc.RichPresence.Assets
- small_text - Variable in class meteordevelopment.discordipc.RichPresence.Assets
- start - Variable in class meteordevelopment.discordipc.RichPresence.Timestamps
- start(long, Runnable) - Static method in class meteordevelopment.discordipc.DiscordIPC
-
Tries to open a connection to a locally running Discord instance
- stop() - Static method in class meteordevelopment.discordipc.DiscordIPC
-
Closes the connection to the locally running Discord instance if it is open
T
- Timestamps() - Constructor for class meteordevelopment.discordipc.RichPresence.Timestamps
- toJson() - Method in class meteordevelopment.discordipc.RichPresence
- toString() - Method in record class meteordevelopment.discordipc.Packet
-
Returns a string representation of this record class.
U
- UnixConnection - Class in meteordevelopment.discordipc.connection
- UnixConnection(String, Consumer<Packet>) - Constructor for class meteordevelopment.discordipc.connection.UnixConnection
- username - Variable in class meteordevelopment.discordipc.IPCUser
V
- valueOf(int) - Static method in enum class meteordevelopment.discordipc.Opcode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class meteordevelopment.discordipc.Opcode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class meteordevelopment.discordipc.Opcode
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WinConnection - Class in meteordevelopment.discordipc.connection
- write(ByteBuffer) - Method in class meteordevelopment.discordipc.connection.Connection
- write(ByteBuffer) - Method in class meteordevelopment.discordipc.connection.UnixConnection
- write(ByteBuffer) - Method in class meteordevelopment.discordipc.connection.WinConnection
- write(Opcode, JsonObject) - Method in class meteordevelopment.discordipc.connection.Connection
All Classes and Interfaces|All Packages