[−][src]Module ttv_chat::runner
A set of runners for managing a event loop
To use the AsyncRunner
:
- choose
Connector
fromconnectors
. - create a
UserConfig
. - create and connect the
AsyncRunner
via itsAsyncRunner::connect()
method - now you're connected to Twitch, so next things you can do.
- join a channel with:
AsyncRunner::join()
, - write messages with the
AsyncWriter
provided byAsyncRunner::writer()
. - signal you want to quit with the
AsyncRunner::quit_handle()
- join a channel with:
Structs
Capabilities | Capabiltiies Twitch acknowledged. |
Enums
Error | An error returned by a Runner |
Identity | Your identity on Twitch. |
Status | Status produced by the loop |
StepResult | Result of a single step of the loop |