Objective Systems, Inc.  
Home
About ASN.1
Products
Free Software
Documents
Services
Resources
Resellers
Customers
Careers
About Us
Contact Us
 

Google


Objective Systems, Inc.

rtCompare.h File Reference


Detailed Description

Functions for comparing the values of primitive ASN.1 types.#include "asn1type.h"

Go to the source code of this file.

Functions

ASN1BOOL rtCmpBoolean (ASN1ConstCharPtr name, ASN1BOOL value, ASN1BOOL compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpInt8 (ASN1ConstCharPtr name, ASN1INT8 value, ASN1INT8 compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpSInt (ASN1ConstCharPtr name, ASN1SINT value, ASN1SINT compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpUInt8 (ASN1ConstCharPtr name, ASN1UINT8 value, ASN1UINT8 compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpUSInt (ASN1ConstCharPtr name, ASN1USINT value, ASN1USINT compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpInteger (ASN1ConstCharPtr name, ASN1INT value, ASN1INT compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpUnsigned (ASN1ConstCharPtr name, ASN1UINT value, ASN1UINT compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpInt64 (ASN1ConstCharPtr name, ASN1INT64 value, ASN1INT64 compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpUInt64 (ASN1ConstCharPtr name, ASN1UINT64 value, ASN1UINT64 compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpBitStr (ASN1ConstCharPtr name, ASN1UINT numbits, ASN1ConstOctetPtr data, ASN1UINT compNumbits, ASN1ConstOctetPtr compData, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpOctStr (ASN1ConstCharPtr name, ASN1UINT numocts, ASN1ConstOctetPtr data, ASN1UINT compNumocts, ASN1ConstOctetPtr compData, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpCharStr (ASN1ConstCharPtr name, ASN1ConstCharPtr cstring, ASN1ConstCharPtr compCstring, char *errBuff, int errBuffSize)
ASN1BOOL rtCmp16BitCharStr (ASN1ConstCharPtr name, Asn116BitCharString *bstring, Asn116BitCharString *compBstring, char *errBuff, int errBuffSize)
ASN1BOOL rtCmp32BitCharStr (ASN1ConstCharPtr name, Asn132BitCharString *bstring, Asn132BitCharString *compBstring, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpReal (ASN1ConstCharPtr name, ASN1REAL value, ASN1REAL compValue, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpOID (ASN1ConstCharPtr name, ASN1OBJID *pOID, ASN1OBJID *pcompOID, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpOIDValue (ASN1ConstCharPtr name, ASN1OBJID *pOID, ASN1OBJID *pcompOID, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpOID64 (ASN1ConstCharPtr name, ASN1OID64 *pOID, ASN1OID64 *pcompOID, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpOID64Value (ASN1ConstCharPtr name, ASN1OID64 *pOID, ASN1OID64 *pcompOID, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpOpenType (ASN1ConstCharPtr name, ASN1UINT numocts, ASN1ConstOctetPtr data, ASN1UINT compNumocts, ASN1ConstOctetPtr compData, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpOpenTypeExt (ASN1ConstCharPtr name, Asn1RTDList *pElemList, Asn1RTDList *pCompElemList, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpTag (ASN1ConstCharPtr name, int tag, int compTag, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpSeqOfElements (ASN1ConstCharPtr name, int noOfElems, int compNoOfElems, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpOptional (ASN1ConstCharPtr name, unsigned presentBit, unsigned compPresentBit, char *errBuff, int errBuffSize)
ASN1BOOL rtCmpToStdoutBoolean (ASN1ConstCharPtr name, ASN1BOOL value, ASN1BOOL compValue)
ASN1BOOL rtCmpToStdoutInteger (ASN1ConstCharPtr name, ASN1INT value, ASN1INT compValue)
ASN1BOOL rtCmpToStdoutInt64 (ASN1ConstCharPtr name, ASN1INT64 value, ASN1INT64 compValue)
ASN1BOOL rtCmpToStdoutUnsigned (ASN1ConstCharPtr name, ASN1UINT value, ASN1UINT compValue)
ASN1BOOL rtCmpToStdoutUInt64 (ASN1ConstCharPtr name, ASN1UINT64 value, ASN1UINT64 compValue)
ASN1BOOL rtCmpToStdoutBitStr (ASN1ConstCharPtr name, ASN1UINT numbits, ASN1ConstOctetPtr data, ASN1UINT compNumbits, ASN1ConstOctetPtr compData)
ASN1BOOL rtCmpToStdoutOctStr (ASN1ConstCharPtr name, ASN1UINT numocts, ASN1ConstOctetPtr data, ASN1UINT compNumocts, ASN1ConstOctetPtr compData)
ASN1BOOL rtCmpToStdoutCharStr (ASN1ConstCharPtr name, ASN1ConstCharPtr cstring, ASN1ConstCharPtr compCstring)
ASN1BOOL rtCmpToStdout16BitCharStr (ASN1ConstCharPtr name, Asn116BitCharString *bstring, Asn116BitCharString *compBstring)
ASN1BOOL rtCmpToStdout32BitCharStr (ASN1ConstCharPtr name, Asn132BitCharString *bstring, Asn132BitCharString *compBstring)
ASN1BOOL rtCmpToStdoutReal (ASN1ConstCharPtr name, ASN1REAL value, ASN1REAL compValue)
ASN1BOOL rtCmpToStdoutOID (ASN1ConstCharPtr name, ASN1OBJID *pOID, ASN1OBJID *pcompOID)
ASN1BOOL rtCmpToStdoutOIDValue (ASN1ConstCharPtr name, ASN1OBJID *pOID, ASN1OBJID *pcompOID)
ASN1BOOL rtCmpToStdoutOID64 (ASN1ConstCharPtr name, ASN1OID64 *pOID, ASN1OID64 *pcompOID)
ASN1BOOL rtCmpToStdoutOID64Value (ASN1ConstCharPtr name, ASN1OID64 *pOID, ASN1OID64 *pcompOID)
ASN1BOOL rtCmpToStdoutOpenType (ASN1ConstCharPtr name, ASN1UINT numocts, ASN1ConstOctetPtr data, ASN1UINT compNumocts, ASN1ConstOctetPtr compData)
ASN1BOOL rtCmpToStdoutOpenTypeExt (ASN1ConstCharPtr name, Asn1RTDList *pElemList, Asn1RTDList *pCompElemList)
ASN1BOOL rtCmpToStdoutTag (ASN1ConstCharPtr name, int tag, int compTag)
ASN1BOOL rtCmpToStdoutSeqOfElements (ASN1ConstCharPtr name, int noOfElems, int compNoOfElems)
ASN1BOOL rtCmpToStdoutOptional (ASN1ConstCharPtr name, unsigned presentBit, unsigned compPresentBit)


Copyright © 1997-2004 Objective Systems,Inc.
All Rights Reserved.
This document may be distributed in any form, electronic
or otherwise, provided that it is distributed in its entirety
and that the copyright and this notice are included.

This file was last modified on 1 Oct 2004.
ASN1C C/C++ Common Runtime, ASN1C v5.7x