| Structure SilcID
 
 NAME
 
    typedef struct { ... } SilcID;
DESCRIPTION
    The generic ID structure that can represent SilcClientID, SilcServerID
    and SilcChannelID.  The silc_id_payload_parse_id returns the ID in the
    SilcID structure.  Other routines except either SilcClientID,
    SilcServerID or SilcChannelID as a void pointer.
SOURCE    typedef struct SilcIDStruct {
      union {
        SilcServerID server_id;
        SilcChannelID channel_id;
        SilcClientID client_id;
      } u;
      SilcIdType type;
    } SilcID;
 
 
 
 |