#include <ServiceMessage.hpp>
Public Types | |
enum | { MAX_NAME_LENGTH = 256 } |
Public Member Functions | |
ServiceRegistrationData (const char *module, const char *proc, bool drop, const char *userPointer) | |
ServiceRegistrationData (const char *module) | |
ServiceRegistrationData (REXXPFN entry, const char *userPointer) | |
void | setUserData (const char *userPointer) |
void | retrieveUserData (char *userPointer) |
Public Attributes | |
char | moduleName [MAX_NAME_LENGTH] |
char | procedureName [MAX_NAME_LENGTH] |
size_t | dropAuthority |
uintptr_t | userData [2] |
uintptr_t | entryPoint |
Definition at line 205 of file ServiceMessage.hpp.
anonymous enum |
Enumerator | |
---|---|
MAX_NAME_LENGTH |
Definition at line 269 of file ServiceMessage.hpp.
|
inline |
Definition at line 208 of file ServiceMessage.hpp.
References DROP_ANY, dropAuthority, entryPoint, MAX_NAME_LENGTH, moduleName, OWNER_ONLY, procedureName, and setUserData().
|
inline |
Definition at line 217 of file ServiceMessage.hpp.
References DROP_ANY, dropAuthority, entryPoint, MAX_NAME_LENGTH, moduleName, procedureName, and setUserData().
|
inline |
Definition at line 233 of file ServiceMessage.hpp.
References dropAuthority, entryPoint, moduleName, OWNER_ONLY, procedureName, and setUserData().
|
inline |
Definition at line 259 of file ServiceMessage.hpp.
References userData.
Referenced by LocalRegistrationManager::queryCallback().
|
inline |
Definition at line 243 of file ServiceMessage.hpp.
References userData.
Referenced by ServiceRegistrationData().
size_t ServiceRegistrationData::dropAuthority |
Definition at line 276 of file ServiceMessage.hpp.
Referenced by RegistrationData::getRegistrationData(), RegistrationData::RegistrationData(), and ServiceRegistrationData().
uintptr_t ServiceRegistrationData::entryPoint |
Definition at line 278 of file ServiceMessage.hpp.
Referenced by RegistrationData::getRegistrationData(), RegistrationData::RegistrationData(), LocalRegistrationManager::resolveCallback(), ServiceRegistrationData(), and RegistrationTable::updateCallback().
char ServiceRegistrationData::moduleName[MAX_NAME_LENGTH] |
Definition at line 274 of file ServiceMessage.hpp.
Referenced by RegistrationTable::dropLibraryCallback(), RegistrationData::getRegistrationData(), RegistrationTable::queryLibraryCallback(), RegistrationTable::registerLibraryCallback(), LocalRegistrationManager::resolveCallback(), ServiceRegistrationData(), and RegistrationTable::updateCallback().
char ServiceRegistrationData::procedureName[MAX_NAME_LENGTH] |
Definition at line 275 of file ServiceMessage.hpp.
Referenced by RegistrationData::getRegistrationData(), RegistrationData::RegistrationData(), LocalRegistrationManager::resolveCallback(), and ServiceRegistrationData().
uintptr_t ServiceRegistrationData::userData[2] |
Definition at line 277 of file ServiceMessage.hpp.
Referenced by RegistrationData::getRegistrationData(), RegistrationData::RegistrationData(), retrieveUserData(), and setUserData().