This is the complete list of members for
TrafficShaper, including all inherited members.
| addPacket(const void *data, const cardinal bytes, const cardinal seqNum, InternetFlow &destination, const cardinal flags, const cardinal command) | TrafficShaper | [private] |
| Bandwidth | TrafficShaper | [private] |
| BufferDelay | TrafficShaper | [private] |
| flush() | TrafficShaper | |
| getBandwidth() const | TrafficShaper | [inline] |
| getBufferDelay() const | TrafficShaper | [inline] |
| getLastSeqNum() | TrafficShaper | [inline] |
| getName() const | Synchronizable | [inline] |
| init(Socket *socket) | TrafficShaper | |
| LastError | TrafficShaper | [private] |
| LastSeqNum | TrafficShaper | [private] |
| Mutex | Synchronizable | [protected] |
| MutexName | Synchronizable | [protected] |
| Queue | TrafficShaper | [private] |
| Recursive | Synchronizable | [protected] |
| refreshBuffer(const card8 trafficClass, const bool doRemapping) | TrafficShaper | |
| resynchronize() | Synchronizable | |
| send(const void *buffer, const size_t length, const cardinal seqNum, const cardinal flags=0, const card8 trafficClass=0) | TrafficShaper | |
| sendAll() | TrafficShaper | [private] |
| SenderSocket | TrafficShaper | [private] |
| SendTimeStamp | TrafficShaper | [private] |
| sendTo(const void *buffer, const size_t length, const cardinal seqNum, const cardinal flags, const InternetFlow &receiver, const card8 trafficClass=0) | TrafficShaper | |
| setBandwidth(const card64 bandwidth) | TrafficShaper | [inline] |
| setBufferDelay(const double bufferDelay) | TrafficShaper | [inline] |
| setCancelState(const bool enabled) | Synchronizable | [inline, static] |
| setName(const char *name) | Synchronizable | [inline] |
| setSocket(Socket *socket) | TrafficShaper | [inline] |
| Singleton | TrafficShaper | [private, static] |
| Synchronizable(const char *name="Synchronizable", const bool recursive=true) | Synchronizable | |
| synchronized() | Synchronizable | [inline] |
| synchronizedTry() | Synchronizable | [inline] |
| TrafficShaper() | TrafficShaper | |
| TrafficShaper(Socket *socket) | TrafficShaper | |
| TrafficShaperCommand enum name | TrafficShaper | [private] |
| TrafficShaperSingleton class | TrafficShaper | [friend] |
| TSC_Send enum value | TrafficShaper | [private] |
| TSC_SendTo enum value | TrafficShaper | [private] |
| TSC_Write enum value | TrafficShaper | [private] |
| unsynchronized() | Synchronizable | [inline] |
| write(const void *buffer, const size_t length, const cardinal seqNum) | TrafficShaper | |
| ~Synchronizable() | Synchronizable | |
| ~TrafficShaper() | TrafficShaper | |