Qt 4.8
|
#include <qwsprotocolitem_qws.h>
Public Functions | |
void | copyFrom (const QWSProtocolItem *item) |
QWSProtocolItem (int t, int len, char *ptr) | |
bool | read (QIODevice *s) |
virtual void | setData (const char *data, int len, bool allocateMem=true) |
void | write (QIODevice *s) |
virtual | ~QWSProtocolItem () |
Public Variables | |
int | bytesRead |
bool | deleteRaw |
char * | rawDataPtr |
int | rawLen |
char * | simpleDataPtr |
int | simpleLen |
int | type |
Definition at line 61 of file qwsprotocolitem_qws.h.
|
inline |
Definition at line 64 of file qwsprotocolitem_qws.h.
|
virtual |
void QWSProtocolItem::copyFrom | ( | const QWSProtocolItem * | item | ) |
Definition at line 472 of file qwscommand_qws.cpp.
Referenced by qt_client_enqueue(), and qt_server_enqueue().
bool QWSProtocolItem::read | ( | QIODevice * | s | ) |
Definition at line 448 of file qwscommand_qws.cpp.
Referenced by RequestAnalyzer::analyze().
|
virtual |
Reimplemented in QWSFontCommand, QWSEmbedCommand, QWSIMResponseCommand, QWSQCopSendCommand, QWSQCopRegisterChannelCommand, QWSPlaySoundCommand, QWSDefineCursorCommand, QWSFontEvent, QWSRepaintRegionCommand, QWSSetPropertyCommand, QWSIMInitEvent, QWSIMEvent, QWSQCopMessageEvent, QWSPropertyReplyEvent, QWSEmbedEvent, QWSRegionCommand, QWSRegionEvent, QWSRegionNameCommand, QWSIdentifyCommand, and QWSConnectedEvent.
Definition at line 480 of file qwscommand_qws.cpp.
Referenced by QWSQCopRegisterChannelCommand::setChannel(), QWSConnectedEvent::setData(), QWSIdentifyCommand::setData(), QWSRegionNameCommand::setData(), QWSRegionEvent::setData(), QWSRegionCommand::setData(), QWSEmbedEvent::setData(), QWSPropertyReplyEvent::setData(), QWSQCopMessageEvent::setData(), QWSIMEvent::setData(), QWSIMInitEvent::setData(), QWSSetPropertyCommand::setData(), QWSRepaintRegionCommand::setData(), QWSFontEvent::setData(), QWSDefineCursorCommand::setData(), QWSPlaySoundCommand::setData(), QWSQCopRegisterChannelCommand::setData(), QWSQCopSendCommand::setData(), QWSIMResponseCommand::setData(), QWSEmbedCommand::setData(), QWSFontCommand::setData(), QWSQCopMessageEvent::setDataDirect(), QWSPlaySoundCommand::setFileName(), QWSFontCommand::setFontName(), QWSIdentifyCommand::setId(), QWSQCopSendCommand::setMessage(), QWSRegionNameCommand::setName(), and QWSIMResponseCommand::setResult().
void QWSProtocolItem::write | ( | QIODevice * | s | ) |
Definition at line 438 of file qwscommand_qws.cpp.
Referenced by QWSDisplay::Data::init(), QWSDisplay::Data::reinit(), QWSDisplay::Data::sendCommand(), QWSDisplay::Data::sendSynchronousCommand(), and QWSDisplay::Data::~Data().
int QWSProtocolItem::bytesRead |
Definition at line 87 of file qwsprotocolitem_qws.h.
bool QWSProtocolItem::deleteRaw |
Definition at line 73 of file qwsprotocolitem_qws.h.
Referenced by QWSQCopMessageEvent::setDataDirect(), and QWSQCopSendCommand::setMessage().
char* QWSProtocolItem::rawDataPtr |
Definition at line 85 of file qwsprotocolitem_qws.h.
Referenced by copyFrom(), QWSConnectedEvent::setData(), QWSRegionEvent::setData(), QWSRegionCommand::setData(), QWSEmbedEvent::setData(), QWSPropertyReplyEvent::setData(), QWSQCopMessageEvent::setData(), QWSIMEvent::setData(), QWSIMInitEvent::setData(), QWSSetPropertyCommand::setData(), QWSRepaintRegionCommand::setData(), QWSFontEvent::setData(), QWSDefineCursorCommand::setData(), QWSPlaySoundCommand::setData(), and QWSEmbedCommand::setData().
int QWSProtocolItem::rawLen |
Definition at line 72 of file qwsprotocolitem_qws.h.
Referenced by copyFrom(), QWSDisplay::Data::flush(), and QWSServerPrivate::invokeSetProperty().
char* QWSProtocolItem::simpleDataPtr |
Definition at line 84 of file qwsprotocolitem_qws.h.
Referenced by copyFrom(), QWSDisplay::grabKeyboard(), QWSDisplay::grabMouse(), QWSDisplay::repaintRegion(), QWSDisplay::setAltitude(), and QWSEvent::window().
int QWSProtocolItem::simpleLen |
Definition at line 71 of file qwsprotocolitem_qws.h.
Referenced by copyFrom(), and QWSDisplay::Data::flush().
int QWSProtocolItem::type |
Definition at line 70 of file qwsprotocolitem_qws.h.
Referenced by QWSEvent::asMouse(), QWSDisplay::Data::dequeue(), QWSServerPrivate::doClient(), QWSDisplay::Data::fillQueue(), QWSDisplay::Data::flush(), QEventDispatcherQWS::processEvents(), qt_client_enqueue(), qt_directpainter_embedevent(), qt_server_enqueue(), qt_try_modal(), qwsEventSourceDispatch(), QApplication::qwsProcessEvent(), QWSRegionEvent::setData(), QWSEmbedEvent::setData(), QWSEmbedCommand::setData(), QWSDisplay::waitForQCopResponse(), QWSDisplay::Data::waitForRegionAck(), QWSDisplay::Data::waitForRegionEvents(), and QWSEvent::window().