xbmc
|
Public Member Functions | |
std::string | GetUniquePipeName () |
XFILE::Pipe * | CreatePipe (const std::string &name="", int nMaxPipeSize=PIPE_DEFAULT_MAX_SIZE) |
XFILE::Pipe * | OpenPipe (const std::string &name) |
void | ClosePipe (XFILE::Pipe *pipe) |
bool | Exists (const std::string &name) |
Static Public Member Functions | |
static PipesManager & | GetInstance () |
Protected Attributes | |
int | m_nGenIdHelper = 1 |
std::map< std::string, XFILE::Pipe * > | m_pipes |
CCriticalSection | m_lock |