Package | Description |
---|---|
org.kitteh.irc.client.library.defaults |
Default implementations to power the API.
|
org.kitteh.irc.client.library.defaults.element |
Default element implementations.
|
org.kitteh.irc.client.library.defaults.feature |
Defaults!
|
org.kitteh.irc.client.library.defaults.feature.network | |
org.kitteh.irc.client.library.defaults.listener |
Default listeners.
|
org.kitteh.irc.client.library.feature |
Things to make life lovely!
|
org.kitteh.irc.client.library.feature.network |
Networking is fun for the whole family!
|
org.kitteh.irc.client.library.feature.sending |
Handling of sending messages to the server.
|
org.kitteh.irc.client.library.feature.sts |
Items related to the FSM-based STS client support.
|
org.kitteh.irc.client.library.feature.twitch |
Things for folks using Twitch.
|
org.kitteh.irc.client.library.util |
Utilities!
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultClient
Default implementation of
Client . |
Modifier and Type | Method and Description |
---|---|
Client.WithManagement |
DefaultActor.getClient() |
Constructor and Description |
---|
DefaultActor(Client.WithManagement client,
@NonNull String name)
Constructs this object.
|
DefaultChannel(Client.WithManagement client,
@NonNull String name,
@NonNull Channel.Topic topic,
@NonNull ModeStatusList<ChannelMode> channelModes,
@NonNull Map<Character,List<ModeInfo>> modeInfoLists,
@NonNull Map<String,SortedSet<ChannelUserMode>> modes,
@NonNull List<String> names,
@NonNull Map<String,User> nickMap,
@NonNull List<User> users,
boolean complete,
@NonNull DefaultChannel.DefaultChannelCommands commands)
Constructs the channel snapshot.
|
DefaultServer(Client.WithManagement client,
@NonNull String name)
Constructs the Server.
|
DefaultStaleable(Client.WithManagement client,
@NonNull String name)
Constructs this object.
|
DefaultUser(Client.WithManagement client,
@NonNull String name,
@Nullable String account,
@Nullable String awayMessage,
@NonNull String nick,
@NonNull String user,
@NonNull String host,
boolean isAway,
@Nullable String operString,
@Nullable String realName,
@Nullable String server,
@NonNull Set<String> channels)
Constructs the object.
|
Constructor and Description |
---|
DefaultActorTracker(Client.WithManagement client)
Constructs the tracker.
|
DefaultISupportManager(Client.WithManagement client)
Constructs the manager.
|
DefaultMessageTagManager(Client.WithManagement client)
Constructs the default tag manager.
|
Modifier and Type | Method and Description |
---|---|
@NonNull NettyConnection |
NettyNetworkHandler.connect(Client.WithManagement client) |
Constructor and Description |
---|
NettyConnection(Client.WithManagement client,
@NonNull io.netty.channel.ChannelFuture channelFuture,
@NonNull Consumer<Client.WithManagement> shutdownHook)
Constructs a Netty connection.
|
Modifier and Type | Method and Description |
---|---|
protected Client.WithManagement |
AbstractDefaultListenerBase.getClient()
Gets the client.
|
Modifier and Type | Method and Description |
---|---|
Function<Client.WithManagement,Object> |
DefaultListeners.getConstructingFunction() |
Modifier and Type | Method and Description |
---|---|
Function<Client.WithManagement,Object> |
EventListenerSupplier.getConstructingFunction()
Gets the function that constructs and returns the event listener.
|
Modifier and Type | Method and Description |
---|---|
@NonNull ClientConnection |
NetworkHandler.connect(Client.WithManagement client)
Starts a connection for a particular client.
|
Modifier and Type | Method and Description |
---|---|
static Function<Client.WithManagement,SingleDelaySender> |
SingleDelaySender.getSupplier(int delay)
Gets a delay supplier with a set delay of milliseconds.
|
Constructor and Description |
---|
MemoryStsMachine(@NonNull StsStorageManager manager,
Client.WithManagement client)
Constructs the STS machine.
|
StsHandler(StsMachine machine,
Client.WithManagement client)
Creates the event handler for STS.
|
Modifier and Type | Method and Description |
---|---|
static Function<Client.WithManagement,TwitchDelaySender> |
TwitchDelaySender.getSupplier()
Gets a supplier.
|
static Function<Client.WithManagement,TwitchDelaySender> |
TwitchDelaySender.getSupplier(boolean modOrOpOnly)
Gets a supplier.
|
Constructor and Description |
---|
TwitchVersionListener(Client.WithManagement client)
Constructs the listener.
|
Modifier and Type | Method and Description |
---|---|
Client.WithManagement |
AbstractNameValueProcessor.getClient()
Gets the Client for which this processor functions.
|
Constructor and Description |
---|
AbstractNameValueProcessor(Client.WithManagement client)
Constructs the processor.
|
Copyright © 2013–2021 Kitteh. All rights reserved.