__mgk_link Struct Reference

#include <libmgk.h>

Collaboration diagram for __mgk_link:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { LINK_L2L, LINK_L2R, LINK_R2L }

Public Attributes

enum __mgk_link:: { ... }  type
unsigned int srcidx
unsigned int dstidx
union {
   struct {
      mgk_link *   nextin
      mgk_link *   nextout
      mgk_node *   src
      mgk_node *   dst
   }   l2l
   struct {
      mgk_node *   src
      mgk_link *   nextout
      mgk_remnode *   dst
      unsigned int   qlen
      unsigned int   maxlen
      mgk_value *   head
      mgk_value *   tail
      mgk_data_packet *   active
   }   l2r
   struct {
      mgk_link *   nextin
      mgk_remnode *   src
      mgk_node *   dst
   }   r2l
l

Detailed Description

Definition at line 105 of file libmgk.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
LINK_L2L 
LINK_L2R 
LINK_R2L 

Definition at line 106 of file libmgk.h.


Member Data Documentation

Definition at line 126 of file libmgk.h.

Definition at line 121 of file libmgk.h.

Definition at line 116 of file libmgk.h.

unsigned int __mgk_link::dstidx

Definition at line 110 of file libmgk.h.

Definition at line 124 of file libmgk.h.

union { ... } __mgk_link::l
struct { ... } __mgk_link::l2l
struct { ... } __mgk_link::l2r
unsigned int __mgk_link::maxlen

Definition at line 123 of file libmgk.h.

Definition at line 113 of file libmgk.h.

Definition at line 114 of file libmgk.h.

unsigned int __mgk_link::qlen

Definition at line 122 of file libmgk.h.

struct { ... } __mgk_link::r2l

Definition at line 130 of file libmgk.h.

Definition at line 115 of file libmgk.h.

unsigned int __mgk_link::srcidx

Definition at line 109 of file libmgk.h.

Definition at line 125 of file libmgk.h.

enum { ... } __mgk_link::type

The documentation for this struct was generated from the following file:
Generated on Thu May 30 15:45:05 2013 for GME by  doxygen 1.6.3