• INCITS/ISO/IEC 13886 : 1996

    Withdrawn A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

    INFORMATION TECHNOLOGY - LANGUAGE-INDEPENDENT PROCEDURE CALLING (LIPC)

    Available format(s):  Hardcopy, PDF

    Withdrawn date:  23-07-2013

    Language(s):  English

    Published date:  01-01-1996

    Publisher:  Information Technology Industry Council

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    1 Scope
    2 References
    3 Definitions and Abbreviations
      3.1 Definitions
      3.2 Abbreviations
    4 Conformance
      4.1 Modes of conformance
    5 A model of procedure calling: informal description
      5.1 Model overview
      5.2 Parameter passing
      5.3 Execution-time Control
      5.4 Execution Control
    6 A model of procedure calling: formal description
      6.1 Value
      6.2 Boxes and global state
      6.3 Symbol
      6.4 Procedure image
      6.5 Association
      6.6 Procedure closures
      6.7 Boxes, pointers, values and datatypes
      6.8 Interface closure
      6.9 Interface type
      6.10 Specifications
      6.11 Basic procedure invocation
      6.12 Type correctness
      6.13 Associates
      6.14 Execution and Invocation contexts
      6.15 Parameter translations
      6.16 Defining Translation Procedures
    7 Interface Definition Notation
      7.1 Definitional conventions
      7.2 Interface Type Declarations
      7.3 Import Declarations
      7.4 Value Declarations
      7.5 Datatype Declarations
      7.6 Parameterized Types
      7.7 Identifiers
    Annexes
    A Procedure Parameters
       A.1 LIPC Reference/Local Access
       A.2 LIPC Reference/LIPC Access
       A.3 Local Reference/Local Access
    B Interface Definition Notation Syntax
    C How to do an LIPC binding for a language
       C.1 Linking the client and the server
       C.2 Client mode binding
       C.3 Server mode binding
       C.4 Procedure parameters
       C.5 Global variables
    D LIPC IDN - RPC IDL Alignment overview
       D.1 Interface Declarations
       D.2 Other Declarations
       D.3 Primitive Datatypes
       D.4 Type Qualifiers
       D.5 Generated Datatypes
       D.6 Aggregate Datatypes
       D.7 Derived Datatypes and Generators
       D.8 Other RPC Datatypes
       D.9 "Dependent Values"
       D.10 Cross References

    Abstract - (Show below) - (Hide below)

    Describes a model for procedure calls, and a reference syntax for mapping to and from the model. This syntax is referred to as the Interface Definition Notation. The model defined in this International Standard includes such features as procedure invocation, parameter passing, completion status, and environmental issues relating to non-local references and state.

    General Product Information - (Show below) - (Hide below)

    Document Type Standard
    Publisher Information Technology Industry Council
    Status Withdrawn

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO/IEC 8825-1:2015 Information technology ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) Part 1:
    ISO/IEC 11404:2007 Information technology — General-Purpose Datatypes (GPD)
    ISO/IEC 2375:2003 Information technology — Procedure for registration of escape sequences and coded character sets
    ISO/IEC 8824-1:2015 Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation Part 1:
    ISO/IEC 10646-1:2000 Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective