Index

A B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages

A

Assets() - Constructor for class meteordevelopment.discordipc.RichPresence.Assets
 
avatar - Variable in class meteordevelopment.discordipc.IPCUser
 

B

bot - Variable in class meteordevelopment.discordipc.IPCUser
 

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 data record 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 opcode record 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 Packet record 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
 
A B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages