#include <MessageFilter.h>
Public Attributes | |
bool | banOnFilterTimeExceed |
bool | kickOnDisallowedMessage |
bool | banOnDisallowedMessage |
RakNetTime | disallowedMessageBanTimeMS |
RakNetTime | timeExceedBanTimeMS |
RakNetTime | maxMemberTimeMS |
void(* | invalidMessageCallback )(RakPeerInterface *peer, SystemAddress systemAddress, int filterSetID, void *userData, unsigned char messageID) |
void * | disallowedCallbackUserData |
void(* | timeoutCallback )(RakPeerInterface *peer, SystemAddress systemAddress, int filterSetID, void *userData) |
void * | timeoutUserData |
int | filterSetID |
bool | allowedIDs [MESSAGE_FILTER_MAX_MESSAGE_ID] |
DataStructures::OrderedList < char *, char *, MessageFilterStrComp > | allowedRPCs |
Definition at line 27 of file MessageFilter.h.
bool FilterSet::allowedIDs[MESSAGE_FILTER_MAX_MESSAGE_ID] |
Definition at line 40 of file MessageFilter.h.
DataStructures::OrderedList<char *, char *, MessageFilterStrComp> FilterSet::allowedRPCs |
Definition at line 41 of file MessageFilter.h.
Definition at line 31 of file MessageFilter.h.
Definition at line 29 of file MessageFilter.h.
Definition at line 36 of file MessageFilter.h.
Definition at line 32 of file MessageFilter.h.
Definition at line 39 of file MessageFilter.h.
void(* FilterSet::invalidMessageCallback)(RakPeerInterface *peer, SystemAddress systemAddress, int filterSetID, void *userData, unsigned char messageID) |
Definition at line 35 of file MessageFilter.h.
Definition at line 30 of file MessageFilter.h.
Definition at line 34 of file MessageFilter.h.
Definition at line 33 of file MessageFilter.h.
void(* FilterSet::timeoutCallback)(RakPeerInterface *peer, SystemAddress systemAddress, int filterSetID, void *userData) |
Definition at line 37 of file MessageFilter.h.
Definition at line 38 of file MessageFilter.h.