master
go 23 lines 565 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 //go:build cgo && ibm_mq
4
5 package pcf
6
7 import "github.com/ibm-messaging/mq-golang/v5/ibmmq"
8
9 // PCF internal error codes for response parsing
10 const (
11 ErrInternalParsing = -10001
12 ErrInternalShort = -10002
13 ErrInternalCorrupt = -10003
14 )
15
16 // MQ Queue Type constants (from IBM library)
17 const (
18 QueueTypeLocal = int32(ibmmq.MQQT_LOCAL)
19 QueueTypeModel = int32(ibmmq.MQQT_MODEL)
20 QueueTypeAlias = int32(ibmmq.MQQT_ALIAS)
21 QueueTypeRemote = int32(ibmmq.MQQT_REMOTE)
22 QueueTypeCluster = int32(ibmmq.MQQT_CLUSTER)
23 )