1 #ifndef LR_PROTOCOL_SDK_DEFS_H
4 #define LR_PROTOCOL_SDK_DEFS_H
8 # define PROTOCOL_EXTENSION_DECLSPEC
9 #elif defined(PROTOCOLEXTENSION_EXPORTS)
10 # define PROTOCOL_EXTENSION_DECLSPEC __declspec(dllexport)
13 # define PROTOCOL_EXTENSION_DECLSPEC __declspec(dllimport)
54 #define EVENT_HANDLER_PASSED 0
55 #define EVENT_HANDLER_FAILED -1
66 #if defined(_WIN32)||defined(WIN32)
67 #if defined(_WIN64) || defined(WIN64)
68 typedef unsigned __int64 ularge_t;
71 typedef unsigned int ularge_t;
74 #elif defined(__unix) || defined(unix)
75 typedef unsigned long ularge_t;
The dat folder of the LoadRunner installation.
Definition: ProtocolSdkDefs.h:46
Normal thread end.
Definition: ProtocolSdkDefs.h:24
The output folder of current script (Not dependent on LoadRunner installation location) ...
Definition: ProtocolSdkDefs.h:50
Normal process end.
Definition: ProtocolSdkDefs.h:22
EVENT_TYPE
The execution environment events for which the protocol can register handlers.
Definition: ProtocolSdkDefs.h:18
int(* EventHandlerType)(void *)
Event handler callback type.
Definition: ProtocolSdkDefs.h:59
Thread starting.
Definition: ProtocolSdkDefs.h:23
The include folder of the LoadRunner installation.
Definition: ProtocolSdkDefs.h:48
CONFIGURATION_ATTRIBUTE
Configuration attributes.
Definition: ProtocolSdkDefs.h:43
Terminated on unrecoverable error.
Definition: ProtocolSdkDefs.h:25
Normal iteration start.
Definition: ProtocolSdkDefs.h:28
int(* TimerCallbackType)(void *context)
Timer callback type.
Definition: ProtocolSdkDefs.h:63
Started an action (Any action, not just the default "Action")
Definition: ProtocolSdkDefs.h:26
LOG_LEVEL
The level of detail to be logged during test run. See LoadRunner documentation for details...
Definition: ProtocolSdkDefs.h:34
The bin folder of the LoadRunner installation.
Definition: ProtocolSdkDefs.h:47
Full tracing.
Definition: ProtocolSdkDefs.h:39
void * TimerHandlerType
Timer handle type.
Definition: ProtocolSdkDefs.h:61
Brief log.
Definition: ProtocolSdkDefs.h:36
Process starting.
Definition: ProtocolSdkDefs.h:21
Log data returned by the server.
Definition: ProtocolSdkDefs.h:38
The root of the LoadRunner installation directory.
Definition: ProtocolSdkDefs.h:45
Normal action end.
Definition: ProtocolSdkDefs.h:27
The folder for the current script folder (Not dependent on LoadRunner installation location) ...
Definition: ProtocolSdkDefs.h:49
Extended log.
Definition: ProtocolSdkDefs.h:37
Normal iteration end.
Definition: ProtocolSdkDefs.h:29