DDraceNetwork Docs
fifo.h
Go to the documentation of this file.
1
#ifndef ENGINE_SHARED_FIFO_H
2
#define ENGINE_SHARED_FIFO_H
3
4
#include <
base/detect.h
>
5
#include <
engine/console.h
>
6
7
class
CFifo
8
{
9
IConsole
*
m_pConsole
;
10
char
m_aFilename
[
IO_MAX_PATH_LENGTH
];
11
int
m_Flag
;
12
#if defined(CONF_FAMILY_UNIX)
13
int
m_File
;
14
#elif defined(CONF_FAMILY_WINDOWS)
15
void
*m_pPipe;
16
#endif
17
18
public
:
19
void
Init
(
IConsole
*pConsole,
const
char
*pFifoFile,
int
Flag);
20
void
Update
();
21
void
Shutdown
();
22
};
23
24
#endif
CFifo
Definition:
fifo.h:8
CFifo::Shutdown
void Shutdown()
Definition:
fifo.cpp:47
CFifo::m_pConsole
IConsole * m_pConsole
Definition:
fifo.h:9
CFifo::m_File
int m_File
Definition:
fifo.h:13
CFifo::Init
void Init(IConsole *pConsole, const char *pFifoFile, int Flag)
Definition:
fifo.cpp:12
CFifo::m_Flag
int m_Flag
Definition:
fifo.h:11
CFifo::Update
void Update()
Definition:
fifo.cpp:56
CFifo::m_aFilename
char m_aFilename[IO_MAX_PATH_LENGTH]
Definition:
fifo.h:10
IConsole
Definition:
console.h:18
detect.h
console.h
IO_MAX_PATH_LENGTH
@ IO_MAX_PATH_LENGTH
Definition:
types.h:43
src
engine
shared
fifo.h
Generated by
1.9.4