SAP NetWeaver RFC SDK 7.50
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
_RFC_SERVER_CONTEXT Struct Reference

Used in RfcGetServerContext() for obtaining more information about the current incoming function call. More...

Public Attributes

RFC_CALL_TYPE type
 Specifies the type of function call. Depending on the value of this field, some of the other fields of this struct may be filled. More...
 
RFC_TID tid
 If type is RFC_TRANSACTIONAL or RFC_QUEUED, this field is filled with the 24 digit TID of the tRFC/qRFC unit. More...
 
RFC_UNIT_IDENTIFIERunitIdentifier
 If type is RFC_BACKGROUND_UNIT, this pointer is set to the unit identifier of the LUW. Note: the pointer is valid only during the execution context of your server function. More...
 
RFC_UNIT_ATTRIBUTESunitAttributes
 If type is RFC_BACKGROUND_UNIT, this pointer is set to the unit attributes of the LUW. Note: the pointer is valid only during the execution context of your server function. More...
 
unsigned isStateful
 Specifies whether the current server connection is processing stateful RFC requests (assigned permanently to one fixed ABAP user session). More...
 
SAP_UC sessionID [33]
 Contains a unique zero-terminated session ID, identifying the ABAP or external user session. Can be used in stateful servers to store session context in a hashmap. More...
 

Detailed Description

Used in RfcGetServerContext() for obtaining more information about the current incoming function call.

Definition at line 340 of file sapnwrfc.h.

Member Data Documentation

unsigned _RFC_SERVER_CONTEXT::isStateful

Specifies whether the current server connection is processing stateful RFC requests (assigned permanently to one fixed ABAP user session).

Definition at line 345 of file sapnwrfc.h.

SAP_UC _RFC_SERVER_CONTEXT::sessionID[33]

Contains a unique zero-terminated session ID, identifying the ABAP or external user session. Can be used in stateful servers to store session context in a hashmap.

Definition at line 346 of file sapnwrfc.h.

RFC_TID _RFC_SERVER_CONTEXT::tid

If type is RFC_TRANSACTIONAL or RFC_QUEUED, this field is filled with the 24 digit TID of the tRFC/qRFC unit.

Definition at line 342 of file sapnwrfc.h.

RFC_CALL_TYPE _RFC_SERVER_CONTEXT::type

Specifies the type of function call. Depending on the value of this field, some of the other fields of this struct may be filled.

Definition at line 341 of file sapnwrfc.h.

RFC_UNIT_ATTRIBUTES* _RFC_SERVER_CONTEXT::unitAttributes

If type is RFC_BACKGROUND_UNIT, this pointer is set to the unit attributes of the LUW. Note: the pointer is valid only during the execution context of your server function.

Definition at line 344 of file sapnwrfc.h.

RFC_UNIT_IDENTIFIER* _RFC_SERVER_CONTEXT::unitIdentifier

If type is RFC_BACKGROUND_UNIT, this pointer is set to the unit identifier of the LUW. Note: the pointer is valid only during the execution context of your server function.

Definition at line 343 of file sapnwrfc.h.


The documentation for this struct was generated from the following file: