PITrail Event
Provides detailed information about the interaction with the server.
Syntax
ANSI (Cross Platform) virtual int FirePITrail(LDAPPITrailEventParams *e);
typedef struct {
int Direction;
const char *Description;
const char *Message; int reserved; } LDAPPITrailEventParams; Unicode (Windows) virtual INT FirePITrail(LDAPPITrailEventParams *e);
typedef struct {
INT Direction;
LPCWSTR Description;
LPCWSTR Message; INT reserved; } LDAPPITrailEventParams;
- (void)onPITrail:(int)direction :(NSString*)description :(NSString*)message;
#define EID_LDAP_PITRAIL 8 virtual INT IPWORKSAUTH_CALL FirePITrail(INT &iDirection, LPSTR &lpszDescription, LPSTR &lpszMessage);
Remarks
The PITrail event provides detailed information about all communication with the server. This is useful for debugging purposes.
Direction specifies the origin of the data. Possible values are:
- 0 - Client
- 1 - Server
Description is a short description of the current packet. This is human readable and useful for informational logging.
Message contains a hex encoded version of the raw message. This represents the exact value sent over the wire.