HP LoadRunner Protocol SDK Test Run API Reference  12.02
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ProtocolSdkDefs.h
Go to the documentation of this file.
1 #ifndef LR_PROTOCOL_SDK_DEFS_H
4 #define LR_PROTOCOL_SDK_DEFS_H
5 
6 
7 #if ! defined(WIN32)
8 # define PROTOCOL_EXTENSION_DECLSPEC
9 #elif defined(PROTOCOLEXTENSION_EXPORTS)
10 # define PROTOCOL_EXTENSION_DECLSPEC __declspec(dllexport)
12 #else
13 # define PROTOCOL_EXTENSION_DECLSPEC __declspec(dllimport)
15 #endif
16 
19 {
20  NO_EVENT = 0,
30 };
31 
35 {
40 };
41 
44 {
51 };
52 
54 #define EVENT_HANDLER_PASSED 0
55 #define EVENT_HANDLER_FAILED -1
57 
59 typedef int ( *EventHandlerType)(void* );
61 typedef void * TimerHandlerType;
63 typedef int ( *TimerCallbackType)(void * context);
64 
65 
66 #if defined(_WIN32)||defined(WIN32)
67 #if defined(_WIN64) || defined(WIN64)
68 typedef unsigned __int64 ularge_t;
70 #else // WIN32
71 typedef unsigned int ularge_t;
73 #endif/* ? _WIN64 */
74 #elif defined(__unix) || defined(unix)
75 typedef unsigned long ularge_t;
77 #endif
78 
79 
80 #endif
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


Send documentation feedback to HP.


© 1995-2015 Hewlett-Packard Development Company, L.P.