CasTMBlock Struct Reference


Detailed Description

CAS Table Management request block.

The control block for the CAS "table management" function, which is used for a variety of purposes, including named shared memory allocation and ACEE allocation.

This is essentially a C implementation of the tmp-table-management-program group item defined in dfhcbtmp.cpy in the CAS sources.

Definition at line 50 of file cas-env.h.

Data Fields

struct {
   unsigned char   Buf [8]
   union {
      unsigned char   Buf [8]
      struct {
         void *   Ptr
         union {
            mf_uns16   Len
            mf_uns32   Pid
         }   Second
      }   Parts
   }   Long
ReqId
struct {
   unsigned char   Fill [4]
   mf_uns32   NsmLen
   unsigned char   Id [8]
Entry
struct {
   union {
      void *   Ptr
      mf_uns32   Len
   }   Resource
   unsigned char   Type
   unsigned char   Modifier
   unsigned char   RetCode
   unsigned char   Selector
   void *   Local
Data


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