PIP 5.6.1
Platform-Independent Primitives
PIEthernet Cписок членов класса

Полный список членов класса PIEthernet, включая наследуемые из базового класса

allAddresses()PIEthernetstatic
applyMask(const PIString &ip, const PIString &mask)PIEthernetstatic
applyMask(const PINetworkAddress &ip, const PINetworkAddress &mask)PIEthernetstatic
availableClasses()PIIODevicestatic
availablePrefixes()PIIODevicestatic
BlockingRead элементы перечисленияPIIODevice
BlockingWrite элементы перечисленияPIIODevice
bytesAvailable() constPIIODeviceinlinevirtual
callQueuedEvents()PIObject
canRead() constPIIODeviceinlinevirtual
canWrite() const overridePIEthernetinlinevirtual
cast() constPIObjectinline
className() constPIObjectinlinevirtual
classNameID() constPIObjectinlinevirtual
clearThreadedWriteQueue()PIIODevice
client(int index)PIEthernet
clients() constPIEthernet
clientsCount() constPIEthernet
close()PIIODevice
closed()PIIODevice
closeDevice() overridePIEthernetprotectedvirtual
configure(const PIString &config_file, const PIString &section, bool parent_section=false)PIIODevice
configureDevice(const void *e_main, const void *e_parent=0) overridePIEthernetprotectedvirtual
configureFromFullPath(const PIString &full_path)PIIODevice
configureFromFullPathDevice(const PIString &full_path) overridePIEthernetprotectedvirtual
configureFromVariant(const PIVariantTypes::IODevice &d)PIIODevice
configureFromVariantDevice(const PIPropertyStorage &d) overridePIEthernetprotectedvirtual
CONNECTPIObjectrelated
connect(bool threaded=true)PIEthernet
connect(const PIString &ip, int port, bool threaded=true)PIEthernetinline
connect(const PIString &ip_port, bool threaded=true)PIEthernetinline
connect(const PINetworkAddress &addr, bool threaded=true)PIEthernetinline
CONNECT0PIObjectrelated
CONNECT1PIObjectrelated
CONNECT2PIObjectrelated
CONNECT3PIObjectrelated
CONNECT4PIObjectrelated
connected()PIEthernet
CONNECTLPIObjectrelated
CONNECTUPIObjectrelated
CONNECTU_QUEUEDPIObjectrelated
constructFullPath() constPIIODevice
constructFullPathDevice() const overridePIEthernetprotectedvirtual
constructVariant() constPIIODevice
constructVariantDevice() const overridePIEthernetprotectedvirtual
createFromFullPath(const PIString &full_path)PIIODevicestatic
createFromVariant(const PIVariantTypes::IODevice &d)PIIODevicestatic
debug() constPIObjectinline
deleted(PIObject *o)PIObject
deleteLater()PIObject
DEPRECATEDM typedefPIEthernet
DeviceInfoFlag перечислениеPIIODevice
DeviceInfoFlags typedefPIIODevice
deviceInfoFlags() const overridePIEthernetprotectedvirtual
DeviceMode перечислениеPIIODevice
DeviceOption перечислениеPIIODevice
DeviceOptions typedefPIIODevice
DISCONNECTPIObjectrelated
DISCONNECT0PIObjectrelated
DISCONNECT1PIObjectrelated
DISCONNECT2PIObjectrelated
DISCONNECT3PIObjectrelated
DISCONNECT4PIObjectrelated
disconnected(bool withError)PIEthernet
dump(const PIString &line_prefix=PIString()) constPIObject
emitter() constPIObjectinlineprotected
EVENTPIObjectrelated
EVENT0PIObjectrelated
EVENT1PIObjectrelated
EVENT2PIObjectrelated
EVENT3PIObjectrelated
EVENT4PIObjectrelated
EVENT_HANDLERPIObjectrelated
EVENT_HANDLER0PIObjectrelated
EVENT_HANDLER1PIObjectrelated
EVENT_HANDLER2PIObjectrelated
EVENT_HANDLER3PIObjectrelated
EVENT_HANDLER4PIObjectrelated
EVENT_VHANDLERPIObjectrelated
EVENT_VHANDLER0PIObjectrelated
EVENT_VHANDLER1PIObjectrelated
EVENT_VHANDLER2PIObjectrelated
EVENT_VHANDLER3PIObjectrelated
EVENT_VHANDLER4PIObjectrelated
execute(const PIString &method, const PIVector< PIVariantSimple > &vl)PIObject
execute(const PIString &method)PIObjectinline
execute(const PIString &method, const PIVariantSimple &v0)PIObjectinline
execute(const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1)PIObjectinline
execute(const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1, const PIVariantSimple &v2)PIObjectinline
execute(const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1, const PIVariantSimple &v2, const PIVariantSimple &v3)PIObjectinline
execute(PIObject *o, const PIString &method, const PIVector< PIVariantSimple > &vl)PIObjectinlinestatic
execute(PIObject *o, const PIString &method)PIObjectinlinestatic
execute(PIObject *o, const PIString &method, const PIVariantSimple &v0)PIObjectinlinestatic
execute(PIObject *o, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1)PIObjectinlinestatic
execute(PIObject *o, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1, const PIVariantSimple &v2)PIObjectinlinestatic
execute(PIObject *o, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1, const PIVariantSimple &v2, const PIVariantSimple &v3)PIObjectinlinestatic
executeQueued(PIObject *performer, const PIString &method, const PIVector< PIVariantSimple > &vl)PIObject
executeQueued(PIObject *performer, const PIString &method)PIObjectinline
executeQueued(PIObject *performer, const PIString &method, const PIVariantSimple &v0)PIObjectinline
executeQueued(PIObject *performer, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1)PIObjectinline
executeQueued(PIObject *performer, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1, const PIVariantSimple &v2)PIObjectinline
executeQueued(PIObject *performer, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1, const PIVariantSimple &v2, const PIVariantSimple &v3)PIObjectinline
executeQueued(PIObject *o, PIObject *performer, const PIString &method, const PIVector< PIVariantSimple > &vl)PIObjectinlinestatic
executeQueued(PIObject *o, PIObject *performer, const PIString &method)PIObjectinlinestatic
executeQueued(PIObject *o, PIObject *performer, const PIString &method, const PIVariantSimple &v0)PIObjectinlinestatic
executeQueued(PIObject *o, PIObject *performer, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1)PIObjectinlinestatic
executeQueued(PIObject *o, PIObject *performer, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1, const PIVariantSimple &v2)PIObjectinlinestatic
executeQueued(PIObject *o, PIObject *performer, const PIString &method, const PIVariantSimple &v0, const PIVariantSimple &v1, const PIVariantSimple &v2, const PIVariantSimple &v3)PIObjectinlinestatic
findByName(const PIString &name)PIObjectinlinestatic
flush()PIIODeviceinlinevirtual
fullPathPrefix() constPIIODeviceinlinevirtual
getBroadcast(const PIString &ip, const PIString &mask)PIEthernetstatic
getBroadcast(const PINetworkAddress &ip, const PINetworkAddress &mask)PIEthernetstatic
HANDLERPIObjectrelated
infoFlags() constPIIODeviceinline
interfaceAddress(const PIString &interface_)PIEthernetstatic
InterfaceFlag перечислениеPIEthernet
InterfaceFlags typedefPIEthernet
interfaces()PIEthernetstatic
interrupt() overridePIEthernetvirtual
ipPIEthernet
isClosed() constPIIODeviceinline
isConnected() constPIEthernetinline
isConnecting() constPIEthernetinline
isMethodEHContains(const PIString &name) constPIObject
isOpened() constPIIODeviceinline
isOptionSet(DeviceOption o) constPIIODeviceinline
isParameterSet(PIEthernet::Parameters parameter) constPIEthernetinline
isPIObject() constPIObjectinline
isPIObject(const PIObject *o)PIObjectstatic
isPIObject(const void *o)PIObjectinlinestatic
isPropertyExists(const char *name) constPIObjectinline
isReadable() constPIIODeviceinline
isReopenEnabled() constPIIODeviceinline
isThreadedRead() constPIIODevice
isThreadedReadStopping() constPIIODeviceinline
isThreadedWrite() constPIIODevice
isThreadSafe() constPIObjectinline
isTypeOf() constPIObjectinline
isTypeOf(const PIObject *o)PIObjectinlinestatic
isTypeOf(const void *o)PIObjectinlinestatic
isWriteable() constPIIODeviceinline
joinMulticastGroup(const PIString &group)PIEthernet
lastReadAddress() constPIEthernetinline
lastReadIP() constPIEthernetinline
lastReadPort() constPIEthernetinline
leaveMulticastGroup(const PIString &group)PIEthernet
listen(bool threaded=false)PIEthernet
listen(const PIString &ip, int port, bool threaded=false)PIEthernetinline
listen(const PIString &ip_port, bool threaded=false)PIEthernetinline
listen(const PINetworkAddress &addr, bool threaded=false)PIEthernet
macFromBytes(const PIByteArray &mac)PIEthernetstatic
macToBytes(const PIString &mac)PIEthernetstatic
maybeCallQueuedEvents()PIObjectinline
methodEHArguments(const PIString &name) constPIObject
methodEHFromAddr(const void *addr) constPIObject
methodEHFullFormat(const PIString &name) constPIObject
methodsEH() constPIObject
mode() constPIIODeviceinline
multicastGroups() constPIEthernetinline
multicastTTLPIEthernet
multicastTTL() constPIEthernetinline
name() constPIObjectinline
newConnection(PIEthernet *client)PIEthernet
normalizeFullPath(const PIString &full_path)PIIODevicestatic
open()PIIODevice
open(const PIString &_path)PIIODevice
open(DeviceMode _mode)PIIODevice
open(const PIString &_path, DeviceMode _mode)PIIODevice
openDevice() overridePIEthernetprotectedvirtual
opened()PIIODevice
options() constPIIODeviceinline
optionsChanged()PIIODeviceinlineprotectedvirtual
parametersPIEthernet
parameters() constPIEthernetinline
Parameters перечислениеPIEthernet
parentClassName() constPIObjectinlinevirtual
path() constPIIODeviceinline
piCerrObjPIObjectrelated
piConnect(PIObject *src, const PIString &sig, PIObject *dest_o, void *dest, void *ev_h, void *e_h, int args, const char *loc)PIObjectstatic
piConnectLS(PIObject *src, const PIString &sig, std::function< void()> *f, const char *loc)PIObjectstatic
piConnectU(PIObject *src, const PIString &sig, PIObject *dest_o, void *dest, const PIString &hname, const char *loc, PIObject *performer=0)PIObjectstatic
piCoutObjPIObjectrelated
piDisconnect(const PIString &sig, PIObject *dest, void *ev_h)PIObjectinline
piDisconnect(const PIString &sig, PIObject *dest)PIObjectinline
piDisconnect(const PIString &sig)PIObjectinline
piDisconnect(PIObject *src, const PIString &sig, PIObject *dest, void *ev_h)PIObjectstatic
piDisconnect(PIObject *src, const PIString &sig, PIObject *dest)PIObjectstatic
piDisconnect(PIObject *src, const PIString &sig)PIObjectstatic
PIEthernet()PIEthernetexplicit
PIEthernet(Type type, const PIString &ip_port=PIString(), const PIFlags< Parameters > params=PIEthernet::ReuseAddress|PIEthernet::MulticastLoop|PIEthernet::KeepConnection)PIEthernetexplicit
PIIODevice()PIIODeviceexplicit
PIIODevice(const PIString &path, DeviceMode mode=ReadWrite)PIIODeviceexplicit
PIIODEVICEPIIODevicerelated
PIObject::PIObject(const PIString &name=PIString())PIObjectexplicit
PIOBJECTPIObjectrelated
PIOBJECT_SUBCLASSPIObjectrelated
portPIEthernet
property(const char *name) constPIObjectinline
propertyChanged(const char *name) overridePIEthernetprotectedvirtual
RAISE_EVENT0PIObjectrelated
RAISE_EVENT1PIObjectrelated
RAISE_EVENT2PIObjectrelated
RAISE_EVENT3PIObjectrelated
RAISE_EVENT4PIObjectrelated
raiseEvent(PIObject *sender, const uint eventID)PIObjectinlinestatic
raiseEvent(PIObject *sender, const uint eventID, const T0 &v0=T0())PIObjectinlinestatic
raiseEvent(PIObject *sender, const uint eventID, const T0 &v0=T0(), const T1 &v1=T1())PIObjectinlinestatic
raiseEvent(PIObject *sender, const uint eventID, const T0 &v0=T0(), const T1 &v1=T1(), const T2 &v2=T2())PIObjectinlinestatic
raiseEvent(PIObject *sender, const uint eventID, const T0 &v0=T0(), const T1 &v1=T1(), const T2 &v2=T2(), const T3 &v3=T3())PIObjectinlinestatic
read(void *read_to, ssize_t max_size)PIIODevice
read(PIMemoryBlock mb)PIIODevice
read(ssize_t max_size)PIIODevice
readAddress() constPIEthernetinline
readDevice(void *read_to, ssize_t max_size) overridePIEthernetprotectedvirtual
readDeviceSetting(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)PIIODevicerelated
readForTime(PISystemTime timeout)PIIODevice
readIP() constPIEthernetinline
ReadOnly элементы перечисленияPIIODevice
readPort() constPIEthernetinline
readTimeoutPIEthernet
readTimeout() constPIEthernetinline
ReadWrite элементы перечисленияPIIODevice
received(const void *data, int size)PIEthernetinlineprotectedvirtual
REGISTER_DEVICEPIIODevicerelated
Reliable элементы перечисленияPIIODevice
reopenEnabledPIIODevice
reopenTimeoutPIIODevice
reopenTimeout()PIIODeviceinline
scopeList() constPIObject
send(const void *data, int size, bool threaded=false)PIEthernet
send(const PIString &ip, int port, const void *data, int size, bool threaded=false)PIEthernetinline
send(const PIString &ip_port, const void *data, int size, bool threaded=false)PIEthernetinline
send(const PINetworkAddress &addr, const void *data, int size, bool threaded=false)PIEthernet
send(const PIByteArray &data, bool threaded=false)PIEthernet
send(const PIString &ip, int port, const PIByteArray &data, bool threaded=false)PIEthernetinline
send(const PIString &ip_port, const PIByteArray &data, bool threaded=false)PIEthernetinline
send(const PINetworkAddress &addr, const PIByteArray &data, bool threaded=false)PIEthernet
sendAddress() constPIEthernetinline
sendIP() constPIEthernetinline
sendPort() constPIEthernetinline
Sequential элементы перечисленияPIIODevice
setDebug(bool debug)PIObjectinline
setMode(DeviceMode m)PIIODeviceinline
setMulticastTTL(int ttl)PIEthernetinline
setName(const PIString &name)PIObjectinline
setOption(DeviceOption o, bool yes=true)PIIODevice
setOptions(DeviceOptions o)PIIODevice
setParameter(PIEthernet::Parameters parameter, bool on=true)PIEthernetinline
setParameters(PIFlags< PIEthernet::Parameters > parameters_)PIEthernetinline
setPath(const PIString &path)PIIODeviceinline
setProperty(const char *name, const PIVariant &value)PIObjectinline
setReadAddress(const PIString &ip, int port)PIEthernetinline
setReadAddress(const PIString &ip_port)PIEthernetinline
setReadAddress(const PINetworkAddress &addr)PIEthernetinline
setReadBufferSize(int bytes)PIEthernet
setReadIP(const PIString &ip)PIEthernetinline
setReadPort(int port)PIEthernetinline
setReadTimeout(PISystemTime tm)PIEthernet
setReopenEnabled(bool yes=true)PIIODevice
setReopenTimeout(PISystemTime timeout)PIIODevice
setSendAddress(const PIString &ip, int port)PIEthernetinline
setSendAddress(const PIString &ip_port)PIEthernetinline
setSendAddress(const PINetworkAddress &addr)PIEthernetinline
setSendIP(const PIString &ip)PIEthernetinline
setSendPort(int port)PIEthernetinline
setThreadedReadBufferSize(int new_size)PIIODevice
setThreadedReadData(void *d)PIIODeviceinline
setThreadedReadSlot(ReadRetFunc func)PIIODevice
setThreadedReadTimeout(uint ms)PIIODeviceinline
setThreadSafe(bool yes)PIObjectinline
setTTL(int ttl)PIEthernetinline
setWriteBufferSize(int bytes)PIEthernet
setWriteTimeout(PISystemTime tm)PIEthernet
simplifyType(const char *a, bool readable=true)PIObjectstatic
socket() constPIEthernetinline
splitFullPath(PIString fpwm, PIString *full_path, DeviceMode *mode=0, DeviceOptions *opts=0)PIIODevicestatic
start()PIIODevice
startThreadedRead()PIIODevice
startThreadedRead(ReadRetFunc func)PIIODevice
startThreadedWrite()PIIODevice
stop()PIIODevice
stopAndWait(PISystemTime timeout={})PIIODevice
stopThreadedListen()PIEthernet
stopThreadedRead()PIIODevice
stopThreadedWrite()PIIODevice
TCP_Client элементы перечисленияPIEthernet
TCP_Server элементы перечисленияPIEthernet
terminateThreadedRead()PIIODevice
terminateThreadedWrite()PIIODevice
threadedRead(const uchar *readed, ssize_t size)PIIODeviceprotectedvirtual
threadedReadBuffer() constPIIODeviceinline
threadedReadBufferSizePIIODevice
threadedReadBufferSize() constPIIODeviceinline
threadedReadBufferSizeChanged()PIIODeviceinlineprotectedvirtual
threadedReadData() constPIIODeviceinline
threadedReadEvent(const uchar *readed, ssize_t size)PIIODevice
threadedReadTimeout() constPIIODeviceinline
threadedWriteEvent(ullong id, ssize_t written_size)PIIODevice
TTLPIEthernet
TTL() constPIEthernetinline
Type перечислениеPIEthernet
type() constPIEthernetinline
UDP элементы перечисленияPIEthernet
waitThreadedReadFinished(PISystemTime timeout={})PIIODevice
waitThreadedWriteFinished(PISystemTime timeout={})PIIODevice
WEAK_CONNECTPIObjectrelated
WEAK_CONNECT0PIObjectrelated
WEAK_CONNECT1PIObjectrelated
WEAK_CONNECT2PIObjectrelated
WEAK_CONNECT3PIObjectrelated
WEAK_CONNECT4PIObjectrelated
write(const void *data, ssize_t max_size)PIIODevice
write(const PIMemoryBlock &mb)PIIODeviceinline
write(PIByteArray data)PIIODevice
writeDevice(const void *data, ssize_t max_size) overridePIEthernetprotectedvirtual
WriteOnly элементы перечисленияPIIODevice
writeThreaded(const void *data, ssize_t max_size)PIIODeviceinline
writeThreaded(const PIByteArray &data)PIIODevice
writeTimeoutPIEthernet
writeTimeout() constPIEthernetinline
~PIEthernet()PIEthernetvirtual
~PIIODevice()PIIODevicevirtual
~PIObject()PIObjectvirtual