Server request bean.
More...
#include <tdme/network/udpserver/ServerRequest.h>
Server request bean.
- Author
- Andreas Drewke
Definition at line 25 of file ServerRequest.h.
◆ RequestType
Enumerator |
---|
REQUESTTYPE_CLIENT_REQUEST | |
REQUESTTYPE_CLIENT_INIT | |
REQUESTTYPE_CLIENT_CLOSE | |
REQUESTTYPE_CLIENT_CUSTOM | |
REQUESTTYPE_GROUP_INIT | |
REQUESTTYPE_GROUP_CLOSE | |
REQUESTTYPE_GROUP_CUSTOM | |
Definition at line 28 of file ServerRequest.h.
◆ ServerRequest()
Public constructor.
- Parameters
-
requestType | request type |
object | object |
custom | custom event type if any |
messageFrame | request frame stream |
messageId | message id (udp server only) |
messageRetries | message retries (udp server only) |
Definition at line 50 of file ServerRequest.h.
◆ ~ServerRequest()
◆ getCustomEvent()
const string & getCustomEvent |
( |
| ) |
|
|
inline |
◆ getMessageFrame()
stringstream * getMessageFrame |
( |
| ) |
|
|
inline |
Returns the associated request message frame stream.
- Returns
- frame stream
Definition at line 88 of file ServerRequest.h.
◆ getMessageId()
const uint32_t getMessageId |
( |
| ) |
|
|
inline |
Returns associated message id (udp server only)
- Returns
- message id
Definition at line 96 of file ServerRequest.h.
◆ getMessageRetries()
const uint8_t getMessageRetries |
( |
| ) |
|
|
inline |
Returns number of message retries (udp server only)
- Returns
- retries
Definition at line 104 of file ServerRequest.h.
◆ getObject()
Returns the associated object.
- Returns
- client
Definition at line 73 of file ServerRequest.h.
◆ getRequestType()
Returns the request type.
- Returns
- request type
Definition at line 65 of file ServerRequest.h.
◆ customEvent
◆ EVENT_CUSTOM_NONE
const string EVENT_CUSTOM_NONE = "" |
|
static |
◆ MESSAGE_ID_UNSUPPORTED
const uint32_t MESSAGE_ID_UNSUPPORTED = 0 |
|
static |
◆ MESSAGE_RETRIES_NONE
const uint8_t MESSAGE_RETRIES_NONE = 0 |
|
static |
◆ messageFrame
stringstream* messageFrame |
|
private |
◆ messageId
◆ messageRetries
◆ object
◆ requestType
The documentation for this class was generated from the following files:
- /home/andreas/Development/drewke.net/tdme2/src/tdme/network/udpserver/ServerRequest.h
- /home/andreas/Development/drewke.net/tdme2/src/tdme/network/udpserver/ServerRequest.cpp