#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().