Package-level declarations
Types
Link copied to clipboard
class Callback<TCall : ICallbackMsg> @JvmOverloads constructor(val callbackType: Class<out TCall>, func: Consumer<TCall>?, mgr: ICallbackMgrInternals? = null, var jobID: JobID = JobID.INVALID) : CallbackBase, Closeable
Link copied to clipboard
This is the base class for the utility Callback class. This is for internal use only, and shouldn't be used directly.
Link copied to clipboard
This class is a utility for routing callbacks to function calls. In order to bind callbacks to functions, an instance of this class must be created for the SteamClient instance that will be posting callbacks.
Link copied to clipboard
Represents the base object all callbacks are based off.
Link copied to clipboard
interface ICallbackMgrInternals
Link copied to clipboard
interface ICallbackMsg
A callback message
Link copied to clipboard