Qt 4.8
|
Public Types | |
enum | AncillaryDataState { Default = 0x00, Truncated = 0x01, Credential = 0x02 } |
Public Functions | |
QUnixSocketMessagePrivate () | |
QUnixSocketMessagePrivate (const QByteArray &b) | |
QUnixSocketMessagePrivate (const QByteArray &b, const QList< QUnixSocketRights > &r) | |
void | removeBytes (unsigned int) |
int | size () const |
Public Functions inherited from QSharedData | |
QSharedData () | |
Constructs a QSharedData object with a reference count of 0. More... | |
QSharedData (const QSharedData &) | |
Constructs a QSharedData object with reference count 0. More... | |
Public Variables | |
QByteArray | bytes |
int | dataSize |
gid_t | gid |
int | iovecLen |
pid_t | pid |
QList< QUnixSocketRights > | rights |
AncillaryDataState | state |
uid_t | uid |
::iovec * | vec |
Public Variables inherited from QSharedData | |
QAtomicInt | ref |
Definition at line 274 of file qunixsocket.cpp.
|
inline |
Definition at line 276 of file qunixsocket.cpp.
|
inline |
Definition at line 278 of file qunixsocket.cpp.
|
inline |
Definition at line 280 of file qunixsocket.cpp.
void QUnixSocketMessagePrivate::removeBytes | ( | unsigned int | bytesToDequeue | ) |
Definition at line 310 of file qunixsocket.cpp.
Referenced by QUnixSocketPrivate::writeActivated().
|
inline |
Definition at line 284 of file qunixsocket.cpp.
Referenced by QUnixSocket::write(), and QUnixSocketPrivate::writeActivated().
QByteArray QUnixSocketMessagePrivate::bytes |
Definition at line 287 of file qunixsocket.cpp.
Referenced by QUnixSocketMessage::bytes(), QUnixSocketMessage::isValid(), and QUnixSocketMessage::setBytes().
int QUnixSocketMessagePrivate::dataSize |
Definition at line 303 of file qunixsocket.cpp.
Referenced by QUnixSocketMessage::QUnixSocketMessage().
gid_t QUnixSocketMessagePrivate::gid |
Definition at line 298 of file qunixsocket.cpp.
Referenced by QUnixSocketMessage::groupId(), QUnixSocket::read(), QUnixSocketMessage::setGroupId(), QUnixSocketMessage::setProcessId(), QUnixSocketMessage::setUserId(), and QUnixSocketPrivate::writeActivated().
int QUnixSocketMessagePrivate::iovecLen |
Definition at line 302 of file qunixsocket.cpp.
Referenced by QUnixSocketMessage::QUnixSocketMessage(), and QUnixSocketPrivate::writeActivated().
pid_t QUnixSocketMessagePrivate::pid |
Definition at line 297 of file qunixsocket.cpp.
Referenced by QUnixSocketMessage::processId(), QUnixSocket::read(), QUnixSocketMessage::setGroupId(), QUnixSocketMessage::setProcessId(), QUnixSocketMessage::setUserId(), and QUnixSocketPrivate::writeActivated().
QList<QUnixSocketRights> QUnixSocketMessagePrivate::rights |
Definition at line 288 of file qunixsocket.cpp.
Referenced by QUnixSocketMessage::isValid(), QUnixSocket::read(), QUnixSocketMessage::rights(), QUnixSocketMessage::setRights(), and QUnixSocketPrivate::writeActivated().
AncillaryDataState QUnixSocketMessagePrivate::state |
Definition at line 295 of file qunixsocket.cpp.
Referenced by QUnixSocketMessage::groupId(), QUnixSocketMessage::processId(), QUnixSocket::read(), QUnixSocketMessage::rightsWereTruncated(), QUnixSocketMessage::setGroupId(), QUnixSocketMessage::setProcessId(), QUnixSocketMessage::setUserId(), QUnixSocketMessage::userId(), and QUnixSocketPrivate::writeActivated().
uid_t QUnixSocketMessagePrivate::uid |
Definition at line 299 of file qunixsocket.cpp.
Referenced by QUnixSocket::read(), QUnixSocketMessage::setGroupId(), QUnixSocketMessage::setProcessId(), QUnixSocketMessage::setUserId(), QUnixSocketMessage::userId(), and QUnixSocketPrivate::writeActivated().
::iovec* QUnixSocketMessagePrivate::vec |
Definition at line 301 of file qunixsocket.cpp.
Referenced by QUnixSocketMessage::QUnixSocketMessage(), and QUnixSocketPrivate::writeActivated().