PIP 0.5.0_alpha Platform-Independent Primitives

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

PIEthernet Member List

This is the complete list of members for PIEthernet, including all inherited members.

allAddresses() | PIEthernet | static
Broadcast enum value | PIEthernet |
canRead() const | PIIODevice | inline virtual
canWrite() const | PIEthernet | inline virtual
className() const | PIObject | inline virtual
clearThreadedWriteQueue() | PIIODevice | inline
close() | PIIODevice | inline
closed() | PIIODevice |
closeDevice() | PIEthernet | protected virtual
configure(const PIString &config_file, const PIString &section, bool parent_section=false) | PIIODevice |
configureDevice(const void *e_main, const void *e_parent=0) | PIEthernet | protected virtual
configureFromFullPath(const PIString &full_path) | PIEthernet | protected virtual
connect() | PIEthernet |
connect(const PIString &ip, int port) | PIEthernet | inline
connect(const PIString &ip_port) | PIEthernet | inline
CONNECT | PIObject | related
CONNECT0 | PIObject | related
CONNECT1 | PIObject | related
CONNECT2 | PIObject | related
CONNECT3 | PIObject | related
CONNECT4 | PIObject | related
connected() | PIEthernet |
CONNECTU | PIObject | related
constructFullPath() const | PIEthernet | virtual
createFromFullPath(const PIString &full_path) | PIIODevice | static
data() const | PIThread | inline
debug() const | PIObject | inline
deleted() | PIObject | protected
DeviceMode enum name | PIIODevice |
DISCONNECT | PIObject | related
DISCONNECT0 | PIObject | related
DISCONNECT1 | PIObject | related
DISCONNECT2 | PIObject | related
DISCONNECT3 | PIObject | related
DISCONNECT4 | PIObject | related
disconnected(bool withError) | PIEthernet |
emitter() const | PIObject | inline protected
EVENT | PIObject | related
EVENT0 | PIObject | related
EVENT1 | PIObject | related
EVENT2 | PIObject | related
EVENT3 | PIObject | related
EVENT4 | PIObject | related
EVENT_HANDLER | PIObject | related
EVENT_HANDLER0 | PIObject | related
EVENT_HANDLER1 | PIObject | related
EVENT_HANDLER2 | PIObject | related
EVENT_HANDLER3 | PIObject | related
EVENT_HANDLER4 | PIObject | related
EVENT_VHANDLER | PIObject | related
EVENT_VHANDLER0 | PIObject | related
EVENT_VHANDLER1 | PIObject | related
EVENT_VHANDLER2 | PIObject | related
EVENT_VHANDLER3 | PIObject | related
EVENT_VHANDLER4 | PIObject | related
findByName(const PIString &name) | PIObject | inline static
flush() | PIIODevice | inline virtual
fullPathPrefix() const | PIEthernet | inline protected virtual
HANDLER | PIObject | related
ifActive enum value | PIEthernet |
ifBroadcast enum value | PIEthernet |
ifLoopback enum value | PIEthernet |
ifMulticast enum value | PIEthernet |
ifPTP enum value | PIEthernet |
ifRunning enum value | PIEthernet |
init() | PIEthernet | protected virtual
initialize() | PIIODevice | inline
InterfaceFlag enum name | PIEthernet |
InterfaceFlags typedef | PIEthernet |
interfaces() | PIEthernet | static
ip | PIEthernet |
isClosed() const | PIIODevice | inline
isConnected() const | PIEthernet | inline
isOpened() const | PIIODevice | inline
isParameterSet(PIEthernet::Parameters parameter) const | PIEthernet | inline
isPropertyExists(const PIString &name) const | PIObject | inline
isReadable() const | PIIODevice | inline
isReopenEnabled() const | PIIODevice | inline
isRunning() const | PIThread | inline
isThreadedRead() const | PIIODevice | inline
isThreadedWrite() const | PIIODevice | inline
isWriteable() const | PIIODevice | inline
joinMulticastGroup(const PIString &group) | PIEthernet |
lastReadAddress() const | PIEthernet | inline
lastReadIP() const | PIEthernet | inline
lastReadPort() const | PIEthernet | inline
leaveMulticastGroup(const PIString &group) | PIEthernet |
listen(bool threaded=false) | PIEthernet |
listen(const PIString &ip, int port, bool threaded=false) | PIEthernet | inline
listen(const PIString &ip_port, bool threaded=false) | PIEthernet | inline
lock() | PIThread | inline
mode() const | PIIODevice | inline
multicastGroups() const | PIEthernet | inline
MulticastLoop enum value | PIEthernet |
multicastTTL | PIEthernet |
multicastTTL() const | PIEthernet | inline
mutex() | PIThread | inline
name() const | PIObject | inline
needLockRun(bool need) | PIThread | inline
newConnection(PIEthernet *client) | PIEthernet |
open() | PIIODevice | inline
open(const PIString &_path) | PIIODevice | inline
open(const DeviceMode &_mode) | PIIODevice | inline
open(const PIString &_path, const DeviceMode &_mode) | PIIODevice | inline
openDevice() | PIEthernet | protected virtual
opened() | PIIODevice |
parameters | PIEthernet |
parameters() const | PIEthernet | inline
Parameters enum name | PIEthernet |
path() const | PIIODevice | inline
piCoutObj | PIObject | related
piDisconnect(PIObject *src, const PIString &sig) | PIObject | static
piDisconnect(PIObject *src) | PIObject | static
PIEthernet() | PIEthernet | explicit
PIEthernet(Type type, const PIString &ip_port=PIString(), const PIFlags< Parameters > params=0) | PIEthernet | explicit
piHigh enum value | PIThread |
piHighest enum value | PIThread |
PIIODevice() | PIIODevice |
PIIODevice(const PIString &path, DeviceMode mode=ReadWrite) | PIIODevice |
PIIODEVICE | PIIODevice | related
piLow enum value | PIThread |
piLowerst enum value | PIThread |
piNormal enum value | PIThread |
PIOBJECT | PIObject | related
PIObject(const PIString &name=PIString()) | PIObject |
PIOBJECT_SUBCLASS | PIObject | related
PIThread(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1) | PIThread |
PIThread(bool startNow=false, int loop_delay=-1) | PIThread |
port | PIEthernet |
Priority enum name | PIThread |
priority() const | PIThread | inline
properties() const | PIObject | inline
propertiesCount() const | PIObject | inline
property(const PIString &name) const | PIObject | inline
propertyChanged(const PIString &name) | PIEthernet | protected virtual
read(void *read_to, int max_size) | PIEthernet | virtual
PIIODevice::read(int max_size) | PIIODevice | inline
readAddress() const | PIEthernet | inline
readDeviceSetting(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep) | PIIODevice | related
readForTime(double timeout_ms) | PIIODevice |
readIP() const | PIEthernet | inline
ReadOnly enum value | PIIODevice |
readPort() const | PIEthernet | inline
readTimeout | PIEthernet |
readTimeout() const | PIEthernet | inline
ReadWrite enum value | PIIODevice |
received(const void *data, int size) | PIEthernet | inline protected virtual
REGISTER_DEVICE | PIIODevice | related
reopenEnabled | PIIODevice |
reopenTimeout | PIIODevice |
reopenTimeout() | PIIODevice | inline
ReuseAddress enum value | PIEthernet |
send(const void *data, int size, bool threaded=false) | PIEthernet | inline
send(const PIString &ip, int port, const void *data, int size, bool threaded=false) | PIEthernet | inline
send(const PIString &ip_port, const void *data, int size, bool threaded=false) | PIEthernet | inline
send(const PIByteArray &data, bool threaded=false) | PIEthernet | inline
send(const PIString &ip, int port, const PIByteArray &data, bool threaded=false) | PIEthernet | inline
send(const PIString &ip_port, const PIByteArray &data, bool threaded=false) | PIEthernet | inline
sendAddress() const | PIEthernet | inline
sendIP() const | PIEthernet | inline
sendPort() const | PIEthernet | inline
SeparateSockets enum value | PIEthernet |
setData(void *d) | PIThread | inline
setDebug(bool debug) | PIObject | inline
setMulticastTTL(int ttl) | PIEthernet | inline
setName(const PIString &name) | PIObject | inline
setParameter(PIEthernet::Parameters parameter, bool on=true) | PIEthernet |
setParameters(PIFlags< PIEthernet::Parameters > parameters_) | PIEthernet | inline
setPath(const PIString &path) | PIIODevice | inline
setPriority(PIThread::Priority prior) | PIThread |
setProperty(const PIString &name, const PIVariant &value) | PIObject | inline
setReadAddress(const PIString &ip, int port) | PIEthernet | inline
setReadAddress(const PIString &ip_port) | PIEthernet | inline
setReadIP(const PIString &ip) | PIEthernet | inline
setReadPort(int port) | PIEthernet | inline
setReadTimeout(double ms) | PIEthernet | inline
setReopenEnabled(bool yes=true) | PIIODevice | inline
setReopenTimeout(int msecs) | PIIODevice | inline
setSendAddress(const PIString &ip, int port) | PIEthernet | inline
setSendAddress(const PIString &ip_port) | PIEthernet | inline
setSendIP(const PIString &ip) | PIEthernet | inline
setSendPort(int port) | PIEthernet | inline
setSlot(ThreadFunc func) | PIThread | inline
setThreadedReadBufferSize(int new_size) | PIIODevice | inline
setThreadedReadData(void *d) | PIIODevice | inline
setThreadedReadSlot(ReadRetFunc func) | PIIODevice | inline
setTTL(int ttl) | PIEthernet | inline
setWriteTimeout(double ms) | PIEthernet | inline
start() | PIIODevice | inline
PIThread::start(int timer_delay) | PIThread |
PIThread::start(ThreadFunc func, int timer_delay) | PIThread | inline
started() | PIThread |
startOnce() | PIThread |
startOnce(ThreadFunc func) | PIThread | inline
startThreadedRead() | PIIODevice | inline
startThreadedRead(ReadRetFunc func) | PIIODevice | inline
startThreadedWrite() | PIIODevice | inline
stop(bool wait=false) | PIIODevice | inline
stopped() | PIThread |
stopThreadedRead() | PIIODevice | inline
stopThreadedWrite() | PIIODevice | inline
superClassName() const | PIObject | inline virtual
TCP_Client enum value | PIEthernet |
TCP_Server enum value | PIEthernet |
threadedRead(uchar *readed, int size) | PIIODevice | inline protected virtual
threadedReadBuffer() const | PIIODevice | inline
threadedReadBufferSize | PIIODevice |
threadedReadBufferSize() const | PIIODevice | inline
threadedReadData() const | PIIODevice | inline
threadedReadEvent(uchar *readed, int size) | PIIODevice |
threadedWriteEvent(ullong id, int written_size) | PIIODevice |
TTL | PIEthernet |
TTL() const | PIEthernet | inline
Type enum name | PIEthernet |
type() const | PIEthernet | inline
UDP enum value | PIEthernet |
unlock() | PIThread | inline
waitForFinish(int timeout_msecs) | PIThread |
waitForStart(int timeout_msecs) | PIThread |
WEAK_CONNECT | PIObject | related
WEAK_CONNECT0 | PIObject | related
WEAK_CONNECT1 | PIObject | related
WEAK_CONNECT2 | PIObject | related
WEAK_CONNECT3 | PIObject | related
WEAK_CONNECT4 | PIObject | related
write(const void *data, int max_size) | PIEthernet | virtual
write(const PIByteArray &data) | PIEthernet | inline
WriteOnly enum value | PIIODevice |
writeThreaded(const void *data, int max_size) | PIIODevice | inline
writeThreaded(const PIByteArray &data) | PIIODevice |
writeTimeout | PIEthernet |
writeTimeout() const | PIEthernet | inline