HP LoadRunner Protocol SDK Test Run API Reference  12.02
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Typedefs | Enumerations
ProtocolSdkDefs.h File Reference

This file contains general types. More...

Go to the source code of this file.

Macros

#define PROTOCOL_EXTENSION_DECLSPEC
 
#define EVENT_HANDLER_PASSED   0
 Event handler callback succeeded.
 
#define EVENT_HANDLER_FAILED   -1
 Event handler callback failed.
 

Typedefs

typedef int(* EventHandlerType )(void *)
 Event handler callback type.
 
typedef void * TimerHandlerType
 Timer handle type.
 
typedef int(* TimerCallbackType )(void *context)
 Timer callback type.
 

Enumerations

enum  EVENT_TYPE {
  NO_EVENT = 0, PROCESS_INIT_EVENT, PROCESS_TERMINATE_EVENT, THREAD_INIT_EVENT,
  THREAD_TERMINATE_EVENT, ABORT_EVENT, ACTION_START_EVENT, ACTION_END_EVENT,
  ITERATION_START_EVENT, ITERATION_END_EVENT
}
 The execution environment events for which the protocol can register handlers. More...
 
enum  LOG_LEVEL { STANDARD_LOG_LEVEL = 0, EXTENDED_LOG_LEVEL, EXTENDED_DATA_RETURNED_BY_SERVER_LOG_LEVEL, EXTENDED_ADVANCED_TRACE_LOG_LEVEL }
 The level of detail to be logged during test run. See LoadRunner documentation for details. More...
 
enum  CONFIGURATION_ATTRIBUTE {
  LR_INSTALLATION_ROOT_ATTRIBUTE = 0, LR_INSTALLATION_DAT_DIRECTORY_ATTRIBUTE, LR_INSTALLATION_BIN_DIRECTORY_ATTRIBUTE, LR_INSTALLATION_INCLUDE_DIRECTORY_ATTRIBUTE,
  SCRIPT_DIRECTORY_ATTRIBUTE, SCRIPT_OUTPUT_DIRECTORY_ATTRIBUTE
}
 Configuration attributes. More...
 

Detailed Description

This file contains general types.

Enumeration Type Documentation

Configuration attributes.

Enumerator
LR_INSTALLATION_ROOT_ATTRIBUTE 

The root of the LoadRunner installation directory.

LR_INSTALLATION_DAT_DIRECTORY_ATTRIBUTE 

The dat folder of the LoadRunner installation.

LR_INSTALLATION_BIN_DIRECTORY_ATTRIBUTE 

The bin folder of the LoadRunner installation.

LR_INSTALLATION_INCLUDE_DIRECTORY_ATTRIBUTE 

The include folder of the LoadRunner installation.

SCRIPT_DIRECTORY_ATTRIBUTE 

The folder for the current script folder (Not dependent on LoadRunner installation location)

SCRIPT_OUTPUT_DIRECTORY_ATTRIBUTE 

The output folder of current script (Not dependent on LoadRunner installation location)

enum EVENT_TYPE

The execution environment events for which the protocol can register handlers.

Enumerator
PROCESS_INIT_EVENT 

Process starting.

PROCESS_TERMINATE_EVENT 

Normal process end.

THREAD_INIT_EVENT 

Thread starting.

THREAD_TERMINATE_EVENT 

Normal thread end.

ABORT_EVENT 

Terminated on unrecoverable error.

ACTION_START_EVENT 

Started an action (Any action, not just the default "Action")

ACTION_END_EVENT 

Normal action end.

ITERATION_START_EVENT 

Normal iteration start.

ITERATION_END_EVENT 

Normal iteration end.

enum LOG_LEVEL

The level of detail to be logged during test run. See LoadRunner documentation for details.

Enumerator
STANDARD_LOG_LEVEL 

Brief log.

EXTENDED_LOG_LEVEL 

Extended log.

EXTENDED_DATA_RETURNED_BY_SERVER_LOG_LEVEL 

Log data returned by the server.

EXTENDED_ADVANCED_TRACE_LOG_LEVEL 

Full tracing.



Send documentation feedback to HP.


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