VLCB SDK
An opinionated SDK for VLCB protocol
Loading...
Searching...
No Matches
ui.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
vlcb/module/state.h
"
4
#include "
vlcb/platform/interface.h
"
5
#include "
vlcb/platform/time.h
"
6
7
_INTERFACE_DECLARE
(
8
IVlcbModuleUi,
9
_INTERFACE_METHOD_DECLARE
(
void
, IndicateState,
10
_INTERFACE_SELF_PTR_MUT
(IVlcbModuleUi),
11
const
VlcbModuleState
state
);
12
_INTERFACE_METHOD_DECLARE
(
void
, Poll,
13
_INTERFACE_SELF_PTR_MUT
(IVlcbModuleUi),
14
const
clock_t now););
interface.h
_INTERFACE_DECLARE
#define _INTERFACE_DECLARE(T,...)
Definition
interface.h:5
_INTERFACE_METHOD_DECLARE
#define _INTERFACE_METHOD_DECLARE(retT, name,...)
Definition
interface.h:10
_INTERFACE_SELF_PTR_MUT
#define _INTERFACE_SELF_PTR_MUT(T)
Definition
interface.h:16
state
VlcbDccSessionQueryMode state
Definition
net/inc/vlcb/net/packet/datagram/dcc.h:54
state.h
VlcbModuleState
VlcbModuleState
Definition
state.h:9
time.h
module
inc
vlcb
module
ui.h
Generated on Mon Nov 4 2024 09:13:33 for VLCB SDK by
1.12.0