aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/arikia/dev/drpc/callbacks/ReadyCallback.java
diff options
context:
space:
mode:
authorsyeyoung <cyong06@naver.com>2021-03-06 13:01:03 +0900
committersyeyoung <cyong06@naver.com>2021-03-06 13:01:03 +0900
commitccdcb508b1b7b5fcc212efc39466434631118e87 (patch)
treef09e4fb0db49a10a1f91757c0432a908e6f89a6d /src/main/java/net/arikia/dev/drpc/callbacks/ReadyCallback.java
parentd07cfe08841302ad1ce1e29902d06c4c439a589f (diff)
downloadSkyblock-Dungeons-Guide-ccdcb508b1b7b5fcc212efc39466434631118e87.tar.gz
Skyblock-Dungeons-Guide-ccdcb508b1b7b5fcc212efc39466434631118e87.tar.bz2
Skyblock-Dungeons-Guide-ccdcb508b1b7b5fcc212efc39466434631118e87.zip
UHH why would you troll
Diffstat (limited to 'src/main/java/net/arikia/dev/drpc/callbacks/ReadyCallback.java')
-rw-r--r--src/main/java/net/arikia/dev/drpc/callbacks/ReadyCallback.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/net/arikia/dev/drpc/callbacks/ReadyCallback.java b/src/main/java/net/arikia/dev/drpc/callbacks/ReadyCallback.java
new file mode 100644
index 00000000..292ce2fd
--- /dev/null
+++ b/src/main/java/net/arikia/dev/drpc/callbacks/ReadyCallback.java
@@ -0,0 +1,23 @@
+package net.arikia.dev.drpc.callbacks;
+
+import com.sun.jna.Callback;
+import net.arikia.dev.drpc.DiscordUser;
+
+/**
+ * @author Nicolas "Vatuu" Adamoglou
+ * @version 1.5.1
+ * <p>
+ * Interface to be implemented in classes that will be registered as "ReadyCallback" Event Handler.
+ * @see net.arikia.dev.drpc.DiscordEventHandlers
+ **/
+public interface ReadyCallback extends Callback {
+
+ /**
+ * Method called when the connection to Discord has been established.
+ *
+ * @param user Object containing all required information about the user executing the app.
+ * @see DiscordUser
+ **/
+ void apply(DiscordUser user);
+}
+