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

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

appendData(const uchar *d, int s)PIPacketExtractorinline
appendData(const PIByteArray &data)PIPacketExtractorinline
availableClasses()PIIODevicestatic
availablePrefixes()PIIODevicestatic
BlockingRead элементы перечисленияPIIODevice
BlockingWrite элементы перечисленияPIIODevice
bytesAvailable() const overridePIPacketExtractorvirtual
callQueuedEvents()PIObject
canRead() constPIIODeviceinlinevirtual
canWrite() constPIIODeviceinlinevirtual
cast() constPIObjectinline
className() constPIObjectinlinevirtual
clearThreadedWriteQueue()PIIODevice
close()PIIODevice
closed()PIIODevice
configureFromFullPath(const PIString &full_path)PIIODevice
configureFromFullPathDevice(const PIString &full_path)PIIODeviceinlineprotectedvirtual
configureFromVariant(const PIVariantTypes::IODevice &d)PIIODevice
configureFromVariantDevice(const PIPropertyStorage &d)PIIODeviceprotectedvirtual
CONNECTPIObjectrelated
CONNECT0PIObjectrelated
CONNECT1PIObjectrelated
CONNECT2PIObjectrelated
CONNECT3PIObjectrelated
CONNECT4PIObjectrelated
CONNECTLPIObjectrelated
CONNECTUPIObjectrelated
CONNECTU_QUEUEDPIObjectrelated
constructFullPath() constPIIODevice
constructVariant() constPIIODevice
constructVariantDevice() constPIIODeviceprotectedvirtual
createFromFullPath(const PIString &full_path)PIIODevicestatic
createFromVariant(const PIVariantTypes::IODevice &d)PIIODevicestatic
debug() constPIObjectinline
deleted(PIObject *o)PIObject
deleteLater()PIObject
device()PIPacketExtractorinline
DeviceInfoFlag перечислениеPIIODevice
DeviceMode перечислениеPIIODevice
DeviceOption перечислениеPIIODevice
DISCONNECTPIObjectrelated
DISCONNECT0PIObjectrelated
DISCONNECT1PIObjectrelated
DISCONNECT2PIObjectrelated
DISCONNECT3PIObjectrelated
DISCONNECT4PIObjectrelated
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
findByName(const PIString &name)PIObjectinlinestatic
flush()PIIODeviceinlinevirtual
Footer элементы перечисленияPIPacketExtractor
footer() constPIPacketExtractorinline
fullPathPrefix() constPIIODeviceinlinevirtual
HANDLERPIObjectrelated
header() constPIPacketExtractorinline
Header элементы перечисленияPIPacketExtractor
HeaderAndFooter элементы перечисленияPIPacketExtractor
infoFlags() constPIIODeviceinline
interrupt()PIIODeviceinlinevirtual
isClosed() constPIIODeviceinline
isOpened() constPIIODeviceinline
isOptionSet(DeviceOption o) constPIIODeviceinline
isPIObject() constPIObjectinline
isPIObject(const PIObject *o)PIObjectstatic
isPropertyExists(const char *name) constPIObjectinline
isReadable() constPIIODeviceinline
isReopenEnabled() constPIIODeviceinline
isThreadedRead() constPIIODevice
isThreadedReadStopping() constPIIODeviceinline
isThreadedWrite() constPIIODevice
isTypeOf() constPIObjectinline
isTypeOf(const PIObject *o)PIObjectinlinestatic
isWriteable() constPIIODeviceinline
maybeCallQueuedEvents()PIObjectinline
missedBytes() constPIPacketExtractorinline
mode() constPIIODeviceinline
name() constPIObjectinline
None элементы перечисленияPIPacketExtractor
open()PIIODevice
open(const PIString &_path)PIIODevice
opened()PIIODevice
options() constPIIODeviceinline
optionsChanged()PIIODeviceinlineprotectedvirtual
packetReceived(const uchar *data, int size)PIPacketExtractor
parentClassName() constPIObjectinlinevirtual
path() constPIIODeviceinline
payloadSize() constPIPacketExtractorinline
piCerrObjPIObjectrelated
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
PIIODevice()PIIODeviceexplicit
PIIODevice(const PIString &path, DeviceMode mode=ReadWrite)PIIODeviceexplicit
PIIODEVICEPIIODevicerelated
PIObject::PIObject(const PIString &name=PIString())PIObjectexplicit
PIOBJECTPIObjectrelated
PIPacketExtractor(PIIODevice *device_=nullptr, SplitMode mode=None)PIPacketExtractorexplicit
property(const char *name) constPIObjectinline
read(void *read_to, ssize_t max_size)PIIODevice
read(PIMemoryBlock mb)PIIODevice
read(ssize_t max_size)PIIODevice
readDeviceSetting(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)PIIODevicerelated
readForTime(PISystemTime timeout)PIIODevice
ReadOnly элементы перечисленияPIIODevice
ReadWrite элементы перечисленияPIIODevice
REGISTER_DEVICEPIIODevicerelated
Reliable элементы перечисленияPIIODevice
reopenEnabledPIIODevice
reopenTimeoutPIIODevice
reopenTimeout()PIIODeviceinline
scopeList() constPIObject
Sequential элементы перечисленияPIIODevice
setDebug(bool debug)PIObjectinline
setDevice(PIIODevice *device_)PIPacketExtractor
setFooter(const PIByteArray &data)PIPacketExtractor
setHeader(const PIByteArray &data)PIPacketExtractor
setMode(DeviceMode m)PIIODeviceinline
setName(const PIString &name)PIObjectinline
setOption(DeviceOption o, bool yes=true)PIIODevice
setOptions(DeviceOptions o)PIIODevice
setPath(const PIString &path)PIIODeviceinline
setPayloadSize(int size)PIPacketExtractor
setProperty(const char *name, const PIVariant &value)PIObjectinline
setReopenEnabled(bool yes=true)PIIODevice
setReopenTimeout(PISystemTime timeout)PIIODevice
setSplitMode(SplitMode mode)PIPacketExtractorinline
setThreadedReadBufferSize(int new_size)PIIODevice
setThreadedReadData(void *d)PIIODeviceinline
setThreadedReadSlot(ReadRetFunc func)PIIODevice
setTimeout(PISystemTime tm)PIPacketExtractorinline
Size элементы перечисленияPIPacketExtractor
splitMode() constPIPacketExtractorinline
SplitMode перечислениеPIPacketExtractor
start()PIIODevice
startThreadedRead()PIIODevice
startThreadedRead(ReadRetFunc func)PIIODevice
startThreadedWrite()PIIODevice
stop()PIIODevice
stopAndWait(PISystemTime timeout={})PIIODevice
stopThreadedRead()PIIODevice
stopThreadedWrite()PIIODevice
terminateThreadedRead()PIIODevice
terminateThreadedWrite()PIIODevice
threadedReadBuffer() constPIIODeviceinline
threadedReadBufferSizePIIODevice
threadedReadBufferSize() constPIIODeviceinline
threadedReadBufferSizeChanged()PIIODeviceinlineprotectedvirtual
threadedReadData() constPIIODeviceinline
threadedReadEvent(const uchar *readed, ssize_t size)PIIODevice
threadedWriteEvent(ullong id, ssize_t written_size)PIIODevice
Timeout элементы перечисленияPIPacketExtractor
timeout() constPIPacketExtractorinline
validateFooter(const uchar *src, const uchar *rec, int size)PIPacketExtractorprotectedvirtual
validateHeader(const uchar *src, const uchar *rec, int size)PIPacketExtractorprotectedvirtual
validatePayload(const uchar *rec, int size)PIPacketExtractorprotectedvirtual
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(PIByteArray data)PIIODevice
write(const PIMemoryBlock &mb)PIIODeviceinline
WriteOnly элементы перечисленияPIIODevice
writeThreaded(const void *data, ssize_t max_size)PIIODeviceinline
writeThreaded(const PIByteArray &data)PIIODevice