libxrdeveloper's documentation
XDL Language Compiler

XDL Compiler outputs following files: (Lets suppose that we have Test servlet and EEE namespace)

  |– EEETest.h        – Test interface types definitions
  |– EEETest.c        – Test interface types access methods
  |– EEETest.xrc.c    – implementation of client interface for Test servlet
  |– EEETest.xrm.h    – marchalizers/demarchalizers for Test servlet types
  |– EEETest.xrs.h    – server interface public method for servlet registration
  |– EEETest.xrs.c    – servlet interface implementation
  |– EEETest.stubs.h  – servlet stubs header
  |– EEETest.stubs.c  – servlet stubs implementation
  |– EEECommon.h      – common types declared outside of servlet
  |– EEECommon.c      – common types access methods (for freeing/allocation)
  `– EEECommon.xrm.h  – marchalizers/demarchalizers for common types
Documentation for libxr, Wed Apr 27 2016 22:07:49.