Index

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

A

Activity - Class in dev.pfaff.discordrpc
 
Activity() - Constructor for class dev.pfaff.discordrpc.Activity
 
Activity(String, String, long) - Constructor for class dev.pfaff.discordrpc.Activity
 
ACTIVITY_JOIN - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Event
 
ACTIVITY_JOIN_REQUEST - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Event
 
ACTIVITY_SPECTATE - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Event
 
args() - Method in record class dev.pfaff.discordrpc.message.Frame
Returns the value of the args record component.
assetLargeImage() - Method in class dev.pfaff.discordrpc.Activity
 
assetLargeImage(String) - Method in class dev.pfaff.discordrpc.Activity
 
assetLargeText() - Method in class dev.pfaff.discordrpc.Activity
 
assetLargeText(String) - Method in class dev.pfaff.discordrpc.Activity
 
assetSmallImage() - Method in class dev.pfaff.discordrpc.Activity
 
assetSmallImage(String) - Method in class dev.pfaff.discordrpc.Activity
 
assetSmallText() - Method in class dev.pfaff.discordrpc.Activity
 
assetSmallText(String) - Method in class dev.pfaff.discordrpc.Activity
 
AUTHORIZE - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Command
 

B

body() - Method in record class dev.pfaff.discordrpc.message.Message.Unknown
Returns the value of the body record component.

C

client_id() - Method in record class dev.pfaff.discordrpc.message.Handshake
Returns the value of the client_id record component.
close() - Method in class dev.pfaff.discordrpc.DiscordRPC
 
close() - Method in class dev.pfaff.discordrpc.internal.NamedPipeByteChannel
 
close() - Method in class dev.pfaff.discordrpc.internal.PollingSocketWatcher
 
close() - Method in class dev.pfaff.discordrpc.internal.SocketWatcher
 
close() - Method in interface dev.pfaff.discordrpc.internal.Watch
 
CLOSE - Enum constant in enum class dev.pfaff.discordrpc.message.Message.Opcode
 
CLOSE_ACTIVITY_REQUEST - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Command
 
closeActivityRequest(String) - Method in class dev.pfaff.discordrpc.DiscordRPC
Rejects an Ask to Join request.
cmd() - Method in record class dev.pfaff.discordrpc.message.Frame
Returns the value of the cmd record component.
create(Logger, Consumer<Path>) - Static method in class dev.pfaff.discordrpc.internal.SocketWatcher
 

D

data() - Method in record class dev.pfaff.discordrpc.message.Frame
Returns the value of the data record component.
debug(String, Supplier<String>) - Method in interface dev.pfaff.discordrpc.Logger
 
DEBUG - Enum constant in enum class dev.pfaff.discordrpc.Logger.Level
 
details() - Method in class dev.pfaff.discordrpc.Activity
 
details(String) - Method in class dev.pfaff.discordrpc.Activity
 
dev.pfaff.discordrpc - module dev.pfaff.discordrpc
 
dev.pfaff.discordrpc - package dev.pfaff.discordrpc
 
dev.pfaff.discordrpc.internal - package dev.pfaff.discordrpc.internal
 
dev.pfaff.discordrpc.message - package dev.pfaff.discordrpc.message
 
DiscordRPC - Class in dev.pfaff.discordrpc
 
DiscordRPC(String, int, Runnable, Logger) - Constructor for class dev.pfaff.discordrpc.DiscordRPC
 
DISPATCH - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Command
 

E

equals(Object) - Method in record class dev.pfaff.discordrpc.message.Frame
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.discordrpc.message.Handshake
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.discordrpc.message.Message.Unknown
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.discordrpc.message.Ping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.discordrpc.message.Pong
Indicates whether some other object is "equal to" this one.
error(String, Supplier<String>, Throwable) - Method in interface dev.pfaff.discordrpc.Logger
 
ERROR - Enum constant in enum class dev.pfaff.discordrpc.Logger.Level
 
ERROR - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Event
 
evt() - Method in record class dev.pfaff.discordrpc.message.Frame
Returns the value of the evt record component.

F

Frame<A,D> - Record Class in dev.pfaff.discordrpc.message
 
Frame(Frame.Command, A, D, Frame.Event) - Constructor for record class dev.pfaff.discordrpc.message.Frame
 
Frame(Frame.Command, A, D, Frame.Event, UUID) - Constructor for record class dev.pfaff.discordrpc.message.Frame
Creates an instance of a Frame record class.
FRAME - Enum constant in enum class dev.pfaff.discordrpc.message.Message.Opcode
 
Frame.Command - Enum Class in dev.pfaff.discordrpc.message
 
Frame.Event - Enum Class in dev.pfaff.discordrpc.message
 

H

Handshake - Record Class in dev.pfaff.discordrpc.message
 
Handshake(String, int, UUID) - Constructor for record class dev.pfaff.discordrpc.message.Handshake
Creates an instance of a Handshake record class.
HANDSHAKE - Enum constant in enum class dev.pfaff.discordrpc.message.Message.Opcode
 
hashCode() - Method in record class dev.pfaff.discordrpc.message.Frame
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.discordrpc.message.Handshake
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.discordrpc.message.Message.Unknown
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.discordrpc.message.Ping
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.discordrpc.message.Pong
Returns a hash code value for this object.

I

info(String, Supplier<String>) - Method in interface dev.pfaff.discordrpc.Logger
 
INFO - Enum constant in enum class dev.pfaff.discordrpc.Logger.Level
 
IS_WINDOWS - Static variable in class dev.pfaff.discordrpc.DiscordRPC
 
isConnected() - Method in class dev.pfaff.discordrpc.DiscordRPC
 
isInstance() - Method in class dev.pfaff.discordrpc.Activity
 
isInstance(boolean) - Method in class dev.pfaff.discordrpc.Activity
 
isOpen() - Method in class dev.pfaff.discordrpc.internal.NamedPipeByteChannel
 

L

log(String, Logger.Level, Supplier<String>, Throwable) - Method in interface dev.pfaff.discordrpc.Logger
 
Logger - Interface in dev.pfaff.discordrpc
 
Logger.Level - Enum Class in dev.pfaff.discordrpc
 

M

Message - Interface in dev.pfaff.discordrpc.message
 
Message.Opcode - Enum Class in dev.pfaff.discordrpc.message
 
Message.Unknown - Record Class in dev.pfaff.discordrpc.message
 

N

NamedPipeByteChannel - Class in dev.pfaff.discordrpc.internal
 
NamedPipeByteChannel(Path, String) - Constructor for class dev.pfaff.discordrpc.internal.NamedPipeByteChannel
 
nonce() - Method in record class dev.pfaff.discordrpc.message.Frame
Returns the value of the nonce record component.
nonce() - Method in record class dev.pfaff.discordrpc.message.Handshake
Returns the value of the nonce record component.
NotConnectedException - Exception Class in dev.pfaff.discordrpc
 
NotConnectedException() - Constructor for exception class dev.pfaff.discordrpc.NotConnectedException
 
notify(Path) - Method in class dev.pfaff.discordrpc.internal.SocketWatcher
 

O

OBJECT_WRITER - Static variable in class dev.pfaff.discordrpc.Activity
 
opcode() - Method in record class dev.pfaff.discordrpc.message.Frame
 
opcode() - Method in record class dev.pfaff.discordrpc.message.Handshake
 
opcode() - Method in interface dev.pfaff.discordrpc.message.Message
 
opcode() - Method in record class dev.pfaff.discordrpc.message.Message.Unknown
Returns the value of the opcode record component.
opcode() - Method in record class dev.pfaff.discordrpc.message.Ping
 
opcode() - Method in record class dev.pfaff.discordrpc.message.Pong
 

P

partyId() - Method in class dev.pfaff.discordrpc.Activity
 
partyId(Long) - Method in class dev.pfaff.discordrpc.Activity
 
partyMaxSize() - Method in class dev.pfaff.discordrpc.Activity
 
partyMaxSize(Long) - Method in class dev.pfaff.discordrpc.Activity
 
partyMinSize() - Method in class dev.pfaff.discordrpc.Activity
 
partyMinSize(Long) - Method in class dev.pfaff.discordrpc.Activity
 
Ping - Record Class in dev.pfaff.discordrpc.message
 
Ping() - Constructor for record class dev.pfaff.discordrpc.message.Ping
Creates an instance of a Ping record class.
PING - Enum constant in enum class dev.pfaff.discordrpc.message.Message.Opcode
 
PollingSocketWatcher - Class in dev.pfaff.discordrpc.internal
 
PollingSocketWatcher(Logger, Consumer<Path>) - Constructor for class dev.pfaff.discordrpc.internal.PollingSocketWatcher
 
Pong - Record Class in dev.pfaff.discordrpc.message
 
Pong() - Constructor for record class dev.pfaff.discordrpc.message.Pong
Creates an instance of a Pong record class.
PONG - Enum constant in enum class dev.pfaff.discordrpc.message.Message.Opcode
 

R

read(ByteBuffer) - Method in class dev.pfaff.discordrpc.internal.NamedPipeByteChannel
 
READY - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Event
 

S

secretGame() - Method in class dev.pfaff.discordrpc.Activity
 
secretGame(String) - Method in class dev.pfaff.discordrpc.Activity
 
secretJoin() - Method in class dev.pfaff.discordrpc.Activity
 
secretJoin(String) - Method in class dev.pfaff.discordrpc.Activity
 
secretSpectate() - Method in class dev.pfaff.discordrpc.Activity
 
secretSpectate(String) - Method in class dev.pfaff.discordrpc.Activity
 
SEND_ACTIVITY_JOIN_INVITE - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Command
 
sendActivityJoinInvite(String) - Method in class dev.pfaff.discordrpc.DiscordRPC
Accepts an Ask to Join request.
SET_ACTIVITY - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Command
 
setActivity(int, Activity) - Method in class dev.pfaff.discordrpc.DiscordRPC
 
SocketWatcher - Class in dev.pfaff.discordrpc.internal
 
SocketWatcher(Consumer<Path>) - Constructor for class dev.pfaff.discordrpc.internal.SocketWatcher
 
state() - Method in class dev.pfaff.discordrpc.Activity
 
state(String) - Method in class dev.pfaff.discordrpc.Activity
 
SUBSCRIBE - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Command
 

T

timestampEnd() - Method in class dev.pfaff.discordrpc.Activity
 
timestampEnd(Long) - Method in class dev.pfaff.discordrpc.Activity
 
timestampStart() - Method in class dev.pfaff.discordrpc.Activity
 
timestampStart(Long) - Method in class dev.pfaff.discordrpc.Activity
 
toString() - Method in record class dev.pfaff.discordrpc.message.Frame
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.discordrpc.message.Handshake
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.discordrpc.message.Message.Unknown
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.discordrpc.message.Ping
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.discordrpc.message.Pong
Returns a string representation of this record class.

U

Unknown(int, JSONObject) - Constructor for record class dev.pfaff.discordrpc.message.Message.Unknown
Creates an instance of a Unknown record class.
UNSUBSCRIBE - Enum constant in enum class dev.pfaff.discordrpc.message.Frame.Command
 

V

v() - Method in record class dev.pfaff.discordrpc.message.Handshake
Returns the value of the v record component.
valueOf(String) - Static method in enum class dev.pfaff.discordrpc.Logger.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.discordrpc.message.Frame.Command
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.discordrpc.message.Frame.Event
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.discordrpc.message.Message.Opcode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.pfaff.discordrpc.Logger.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.discordrpc.message.Frame.Command
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.discordrpc.message.Frame.Event
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.discordrpc.message.Message.Opcode
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in enum class dev.pfaff.discordrpc.message.Frame.Command
 
VALUES - Static variable in enum class dev.pfaff.discordrpc.message.Frame.Event
 
VALUES - Static variable in enum class dev.pfaff.discordrpc.message.Message.Opcode
 

W

warn(String, Supplier<String>, Throwable) - Method in interface dev.pfaff.discordrpc.Logger
 
WARN - Enum constant in enum class dev.pfaff.discordrpc.Logger.Level
 
watch(Path) - Method in class dev.pfaff.discordrpc.internal.PollingSocketWatcher
 
watch(Path) - Method in class dev.pfaff.discordrpc.internal.SocketWatcher
 
Watch - Interface in dev.pfaff.discordrpc.internal
 
write(ByteBuffer) - Method in class dev.pfaff.discordrpc.internal.NamedPipeByteChannel
 
A B C D E F H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form