Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

211 lines
9.8 KiB

#ifndef _GK_ASN1_H_
#define _GK_ASN1_H_
#include "av_asn1.h"
#include "gkpdu.h"
#ifdef __cplusplus
extern "C" {
#endif
// GatekeeperInfo, H310Caps, H320Caps, H321Caps, H322Caps, H323Caps, H324Caps, VoiceCaps, T120OnlyCaps, McuInfo, TerminalInfo
#define GtkprInf_nnStndrdDt_present GatekeeperInfo_nonStandardData_present
#define GtkprInf_nnStndrdDt nonStandardData
// GatewayInfo
#define GtwyInf_nonStandardData_present GatewayInfo_nonStandardData_present
#define GtwyInf_nonStandardData nonStandardData
#define _seqof2 GatewayInfo_protocol
// EndpointType
#define EndpntTyp_nnStndrdDt_present EndpointType_nonStandardData_present
#define EndpntTyp_nnStndrdDt nonStandardData
// GatekeeperRequest
#define GtkprRqst_nnStndrdDt_present GatekeeperRequest_nonStandardData_present
#define GtkprRqst_gtkprIdntfr_present GatekeeperRequest_gatekeeperIdentifier_present
#define GtkprRqst_callServices_present GatekeeperRequest_callServices_present
#define GtkprRqst_endpointAlias_present GatekeeperRequest_endpointAlias_present
#define GtkprRqst_nnStndrdDt nonStandardData
#define GtkprRqst_gtkprIdntfr gatekeeperIdentifier
#define GtkprRqst_callServices callServices
#define GtkprRqst_endpointAlias endpointAlias
#define _seqof3 GatekeeperRequest_endpointAlias
// GatekeeperConfirm
#define GtkprCnfrm_nnStndrdDt_present GatekeeperConfirm_nonStandardData_present
#define GtkprCnfrm_gtkprIdntfr_present GatekeeperConfirm_gatekeeperIdentifier_present
#define GtkprCnfrm_nnStndrdDt nonStandardData
#define GtkprCnfrm_gtkprIdntfr gatekeeperIdentifier
// GatekeeperRejectReason
#define GtkprRjctRsn_rsrcUnvlbl_chosen GatekeeperRejectReason_resourceUnavailable_chosen
#define GtkprRjctRsn_invldRvsn_chosen GatekeeperRejectReason_invalidRevision_chosen
#define GtkprRjctRsn_undfndRsn_chosen GatekeeperRejectReason_undefinedReason_chosen
// GatekeeperReject
#define GtkprRjct_nnStndrdDt_present GatekeeperReject_nonStandardData_present
#define GtkprRjct_gtkprIdntfr_present GatekeeperReject_gatekeeperIdentifier_present
#define GtkprRjct_nnStndrdDt nonStandardData
#define GtkprRjct_gtkprIdntfr gatekeeperIdentifier
// RegistrationRequest
#define RgstrtnRqst_nnStndrdDt_present RegistrationRequest_nonStandardData_present
#define RgstrtnRqst_trmnlAls_present RegistrationRequest_terminalAlias_present
#define RgstrtnRqst_gtkprIdntfr_present RegistrationRequest_gatekeeperIdentifier_present
#define RgstrtnRqst_nnStndrdDt nonStandardData
#define _seqof4 RegistrationRequest_callSignalAddress
#define _seqof5 RegistrationRequest_rasAddress
#define _seqof6 RegistrationRequest_terminalAlias
#define RgstrtnRqst_trmnlAls terminalAlias
#define RgstrtnRqst_gtkprIdntfr gatekeeperIdentifier
// RegistrationConfirm
#define RgstrtnCnfrm_nnStndrdDt_present RegistrationConfirm_nonStandardData_present
#define RgstrtnCnfrm_trmnlAls_present RegistrationConfirm_terminalAlias_present
#define RCm_gtkprIdntfr_present RegistrationConfirm_gatekeeperIdentifier_present
#define RgstrtnCnfrm_nnStndrdDt nonStandardData
#define _seqof7 RegistrationConfirm_callSignalAddress
#define _seqof8 RegistrationConfirm_terminalAlias
#define RgstrtnCnfrm_trmnlAls terminalAlias
#define RCm_gtkprIdntfr gatekeeperIdentifier
// RegistrationRejectReason
#define RgstrtnRjctRsn_invldRvsn_chosen RegistrationRejectReason_invalidRevision_chosen
#define RgstrtnRjctRsn_undfndRsn_chosen RegistrationRejectReason_undefinedReason_chosen
#define _seqof9 RegistrationRejectReason_duplicateAlias
// RegistrationReject
#define RgstrtnRjct_nnStndrdDt_present RegistrationReject_nonStandardData_present
#define RgstrtnRjct_gtkprIdntfr_present RegistrationReject_gatekeeperIdentifier_present
#define RgstrtnRjct_nnStndrdDt nonStandardData
#define RgstrtnRjct_gtkprIdntfr gatekeeperIdentifier
// UnregistrationRequest
#define UnrgstrtnRqst_endpntAls_present UnregistrationRequest_endpointAlias_present
#define URt_nnStndrdDt_1_present UnregistrationRequest_nonStandardData_present
#define URt_endpntIdntfr_present UnregistrationRequest_endpointIdentifier_present
#define _seqof10 UnregistrationRequest_callSignalAddress
#define _seqof11 UnregistrationRequest_endpointAlias
#define UnrgstrtnRqst_endpntAls endpointAlias
#define URt_nnStndrdDt_1 nonStandardData
#define URt_endpntIdntfr endpointIdentifier
// UnregistrationConfirm
#define UCm_nnStndrdDt_present UnregistrationConfirm_nonStandardData_present
#define UCm_nnStndrdDt nonStandardData
// UnregRejectReason
#define UnrgRjctRsn_undfndRsn_chosen UnregRejectReason_undefinedReason_chosen
// UnregistrationReject
#define URt_nnStndrdDt_2_present UnregistrationReject_nonStandardData_present
#define URt_nnStndrdDt_2 nonStandardData
// AdmissionRequest
#define AdmssnRqst_nnStndrdDt_present AdmissionRequest_nonStandardData_present
#define AdmssnRqst_callServices_present AdmissionRequest_callServices_present
#define _seqof12 AdmissionRequest_destinationInfo
#define _seqof13 AdmissionRequest_destExtraCallInfo
#define _seqof14 AdmissionRequest_srcInfo
#define AdmssnRqst_nnStndrdDt nonStandardData
#define AdmssnRqst_callServices callServices
// AdmissionConfirm
#define AdmssnCnfrm_nnStndrdDt_present AdmissionConfirm_nonStandardData_present
#define AdmssnCnfrm_nnStndrdDt nonStandardData
// AdmissionRejectReason
#define ARRn_invldPrmssn_chosen AdmissionRejectReason_invalidPermission_chosen
#define AdmssnRjctRsn_rqstDnd_chosen AdmissionRejectReason_requestDenied_chosen
#define AdmssnRjctRsn_undfndRsn_chosen AdmissionRejectReason_undefinedReason_chosen
#define invldEndpntIdntfr_chosen invalidEndpointIdentifier_chosen
#define AdmssnRjctRsn_rsrcUnvlbl_chosen AdmissionRejectReason_resourceUnavailable_chosen
// AdmissionReject
#define AdmssnRjct_nnStndrdDt_present AdmissionReject_nonStandardData_present
#define AdmssnRjct_nnStndrdDt nonStandardData
// BandwidthRequest
#define BndwdthRqst_nnStndrdDt_present BandwidthRequest_nonStandardData_present
#define BndwdthRqst_nnStndrdDt nonStandardData
// BandwidthConfirm
#define BndwdthCnfrm_nnStndrdDt_present BandwidthConfirm_nonStandardData_present
#define BndwdthCnfrm_nnStndrdDt nonStandardData
// BandRejectReason
#define BndRjctRsn_invldPrmssn_chosen BandRejectReason_invalidPermission_chosen
#define BndRjctRsn_invldRvsn_chosen BandRejectReason_invalidRevision_chosen
#define BndRjctRsn_undfndRsn_chosen BandRejectReason_undefinedReason_chosen
// BandwidthReject
#define BndwdthRjct_nnStndrdDt_present BandwidthReject_nonStandardData_present
#define BndwdthRjct_nnStndrdDt nonStandardData
// DisengageReason
#define DsnggRsn_undefinedReason_chosen DisengageReason_undefinedReason_chosen
// DisengageRequest
#define DsnggRqst_nnStndrdDt_present DisengageRequest_nonStandardData_present
#define DsnggRqst_nnStndrdDt nonStandardData
// DisengageConfirm
// #define UCm_nnStndrdDt_present DisengageConfirm_nonStandardData_present
#define UCm_nnStndrdDt nonStandardData
// DisengageRejectReason
#define DsnggRjctRsn_ntRgstrd_chosen DisengageRejectReason_notRegistered_chosen
// DisengageReject
#define DsnggRjct_nnStndrdDt_present DisengageReject_nonStandardData_present
#define DsnggRjct_nnStndrdDt nonStandardData
// LocationRequest
#define LctnRqst_endpntIdntfr_present LocationRequest_endpointIdentifier_present
#define LctnRqst_nnStndrdDt_present LocationRequest_nonStandardData_present
#define LctnRqst_endpntIdntfr endpointIdentifier
#define _seqof15 LocationRequest_destinationInfo
#define LctnRqst_nnStndrdDt nonStandardData
// LocationConfirm
#define LctnCnfrm_nnStndrdDt_present LocationConfirm_nonStandardData_present
#define LctnCnfrm_nnStndrdDt nonStandardData
// LocationRejectReason
#define LctnRjctRsn_ntRgstrd_chosen LocationRejectReason_notRegistered_chosen
#define LctnRjctRsn_invldPrmssn_chosen LocationRejectReason_invalidPermission_chosen
#define LctnRjctRsn_rqstDnd_chosen LocationRejectReason_requestDenied_chosen
#define LctnRjctRsn_undfndRsn_chosen LocationRejectReason_undefinedReason_chosen
// LocationReject
#define LctnRjct_nnStndrdDt_present LocationReject_nonStandardData_present
#define LctnRjct_nnStndrdDt nonStandardData
// InfoRequest
#define InfRqst_nonStandardData_present InfoRequest_nonStandardData_present
#define InfRqst_nonStandardData nonStandardData
// InfoRequestResponse
#define InfRqstRspns_nnStndrdDt_present InfoRequestResponse_nonStandardData_present
#define InfRqstRspns_endpntAls_present InfoRequestResponse_endpointAlias_present
#define InfRqstRspns_nnStndrdDt nonStandardData
#define _seqof20 InfoRequestResponse_callSignalAddress
#define _seqof21 InfoRequestResponse_endpointAlias
#define InfRqstRspns_endpntAls endpointAlias
#define _seqof22 InfoRequestResponse_perCallInfo
// _seqof22 vs InfoRequestResponse_perCallInfo_Seq
#define prCllInf_nnStndrdDt_present InfoRequestResponse_perCallInfo_Seq_nonStandardData_present
#define prCllInf_nnStndrdDt nonStandardData
#ifdef __cplusplus
}
#endif
#endif // _GK_ASN1_H_