mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 08:44:19 -04:00
Work around interrogate issue
This commit is contained in:
parent
cc62e731b7
commit
868b78f854
@ -1,5 +1,5 @@
|
|||||||
#ifndef __SOCKET_FDSET_H__
|
#ifndef __SOCKET_FDSET_H__
|
||||||
#define __SOCKET_FDSET_H__
|
#define __SOCKET_FDSET_H__
|
||||||
|
|
||||||
////////////////////////////////////////////////////
|
////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
@ -16,27 +16,29 @@
|
|||||||
#include "time_base.h"
|
#include "time_base.h"
|
||||||
#include "socket_ip.h"
|
#include "socket_ip.h"
|
||||||
|
|
||||||
class Socket_fdset
|
class Socket_fdset {
|
||||||
{
|
|
||||||
PUBLISHED:
|
PUBLISHED:
|
||||||
|
inline Socket_fdset();
|
||||||
inline Socket_fdset();
|
inline void setForSocket(const Socket_IP &incon);
|
||||||
inline void setForSocket(const Socket_IP &incon);
|
inline bool IsSetFor(const Socket_IP &incon) const;
|
||||||
inline bool IsSetFor(const Socket_IP & incon) const;
|
inline int WaitForRead(bool zeroFds, PN_uint32 sleep_time = 0xffffffff);
|
||||||
inline int WaitForRead(bool zeroFds, PN_uint32 sleep_time = 0xffffffff);
|
inline int WaitForWrite(bool zeroFds, PN_uint32 sleep_time = 0xffffffff);
|
||||||
inline int WaitForWrite(bool zeroFds, PN_uint32 sleep_time = 0xffffffff);
|
inline int WaitForError(bool zeroFds, PN_uint32 sleep_time = 0xffffffff);
|
||||||
inline int WaitForError(bool zeroFds, PN_uint32 sleep_time = 0xffffffff);
|
|
||||||
|
inline int WaitForRead(bool zeroFds, const Time_Span & timeout);
|
||||||
|
inline void clear();
|
||||||
inline int WaitForRead(bool zeroFds, const Time_Span & timeout);
|
|
||||||
inline void clear();
|
|
||||||
private:
|
private:
|
||||||
inline void setForSocketNative(const SOCKET inid);
|
inline void setForSocketNative(const SOCKET inid);
|
||||||
inline bool isSetForNative(const SOCKET inid) const;
|
inline bool isSetForNative(const SOCKET inid) const;
|
||||||
|
|
||||||
friend struct Socket_Selector;
|
friend struct Socket_Selector;
|
||||||
SOCKET _maxid;
|
|
||||||
mutable fd_set _the_set;
|
SOCKET _maxid;
|
||||||
|
|
||||||
|
#ifndef CPPPARSER
|
||||||
|
mutable fd_set _the_set;
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
Loading…
x
Reference in New Issue
Block a user