|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T m
Length: 1556 (0x614)
Types: TextFile
Names: »mix.h«
└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit
└─⟦697af93db⟧ »EurOpenD3/network/snmp/mit-snmp.tar.Z«
└─⟦57bbcbe75⟧
└─⟦this⟧ »./snmp/mix.h«
#ifndef _MIX_H_
#define _MIX_H_
/*
* $Header: mix.h,v 1.1 89/01/11 22:10:17 jrd Exp $
* Author: J. Davin
* Copyright 1988, 1989, Massachusetts Institute of Technology
* See permission and disclaimer notice in file "notice.h"
*/
#include <notice.h>
#include <ctypes.h>
#include <error.h>
#include <asn.h>
#include <smp.h>
typedef CUnswType MixIdType;
typedef CUnswType MixCookieType;
typedef CByteType MixNameType;
typedef MixNameType *MixNamePtrType;
typedef CUnsfType MixLengthType;
typedef MixLengthType *MixLengthPtrType;
typedef SmpErrorType MixStatusType;
typedef MixStatusType (*MixReleaseOpType) ();
typedef AsnIdType (*MixNextOpType) ();
typedef AsnIdType (*MixGetOpType) ();
typedef MixStatusType (*MixSetOpType) ();
typedef MixStatusType (*MixCreateOpType) ();
typedef MixStatusType (*MixDestroyOpType) ();
typedef struct MixOpsTag {
MixReleaseOpType mixOpsReleaseOp;
MixCreateOpType mixOpsCreateOp;
MixDestroyOpType mixOpsDestroyOp;
MixNextOpType mixOpsNextOp;
MixGetOpType mixOpsGetOp;
MixSetOpType mixOpsSetOp;
} MixOpsType;
typedef MixOpsType *MixOpsPtrType;
#define mixValueAsnTag ((AsnTagType) 0108)
#define mixValueAsnClass (asnClassApplication)
#define mixMaxPathLen (32)
CVoidType mixInit ();
MixIdType mixNew ();
MixIdType mixFree ();
AsnIdType mixValue ();
MixStatusType mixCreate ();
MixStatusType mixDestroy ();
MixStatusType mixSet ();
AsnIdType mixNext ();
AsnIdType mixGet ();
#endif /* _MIX_H_ */