Show TOC Anfang des Inhaltsbereichs

Objektdokumentation struct RFC_ATTRIBUTES  Dokument im Navigationsbaum lokalisieren

Use

Structure used to describe an opened RFC connection, i.e. It contains the attributes of the both RFC communication partners.

Structure

typedef struct _RFC_ATTRIBUTES

{

    rfc_char_t dest[64+1];              /* RFC destination              */

    rfc_char_t own_host[100+1];         /* Own host name                */

    rfc_char_t partner_host[100+1];     /* Partner host name            */

    rfc_char_t systnr[2+1];             /* R/3 system number            */

    rfc_char_t sysid[8+1];              /* R/3 system name              */

    rfc_char_t client[3+1];             /* Client                       */

    rfc_char_t user[12+1];              /* User                         */

    rfc_char_t language[1+1];           /* Language                     */

    rfc_char_t trace;                   /* trace flag: ON/OFF: 'X'/' '  */

    rfc_char_t ISO_language[2+1];       /* 2-charachter ISO-Language          */

    rfc_char_t own_codepage[4+1];       /* Own code page                */

    rfc_char_t partner_codepage[4+1];   /* Partner code page            */

    rfc_char_t rfc_role;                /* C/S: RFC Client / RFC Server */

    rfc_char_t own_type;                /* 2/3/E/R: R/2,R/3,Ext,Reg.Ext */

    rfc_char_t own_rel[4+1];            /* Own system release            */

    rfc_char_t partner_type;            /* 2/3/E/R: R/2,R/3,Ext,Reg.Ext */

    rfc_char_t partner_rel[4+1];        /* Partner system release       */

    rfc_char_t kernel_rel[4+1];         /* Partner kernel release       */

    rfc_char_t CPIC_convid[9];          /* CPI-C Conversation ID        */

    rfc_char_t password_sate;           /* @field state from the password      */

                                        /*        see RFC_PASS_*               */

    rfc_char_t own_codepage_pcs[4+1];   /* @field Own codepage in partners

                                         *        point of view.         

                                         *        Differs from own_codepage

                                         *        field only if UNICODE and

                                         *        pcs flag are used

                                         *        (see <f RfcOpenEx>).

                                         *        Elsewhere this field is

                                         *        identically with

                                         *        own_codepage field.

                                         */

rfc_char_t pcs[1+1];                /* @field Partners Char Size (valid only in Unicode

                                       systems)

                                         * 1/2:  Non Unicode/Unicode

                                         * This information is only valid after succesfull call to 

                                           the target system.

                                         */

    rfc_char_t real_partner_codepage[4+1];   /* @field Partner real code page.

                                         * This information is valid only after succesfulll call

                                         */

    rfc_char_t progname[40+1];          /* @field Name of the calling program

                                         */

    rfc_char_t reserved[161];           /* @field reserve                       */

}RFC_ATTRIBUTES;

 

 

 

Ende des Inhaltsbereichs