mqac

package
v1.2.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 22, 2026 License: MIT Imports: 56 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// import guard
	GoPackage = "dcom/mqac"
)

Functions

This section is empty.

Types

type Client

type Client interface {

	// DCOM common interfaces
	RemoteUnknown() iremunknown.RemoteUnknownClient
	RemoteUnknown2() iremunknown2.RemoteUnknown2Client

	// Package specific interfaces
	ITransaction() itransaction.ITransactionClient
	EnumConnections() ienumconnections.EnumConnectionsClient
	ConnectionPoint() iconnectionpoint.ConnectionPointClient
	EnumConnectionPoints() ienumconnectionpoints.EnumConnectionPointsClient
	ConnectionPointContainer() iconnectionpointcontainer.ConnectionPointContainerClient
	Query() imsmqquery.QueryClient
	Query2() imsmqquery2.Query2Client
	Query3() imsmqquery3.Query3Client
	Query4() imsmqquery4.Query4Client
	Message() imsmqmessage.MessageClient
	Message2() imsmqmessage2.Message2Client
	Message3() imsmqmessage3.Message3Client
	Message4() imsmqmessage4.Message4Client
	Queue() imsmqqueue.QueueClient
	Queue2() imsmqqueue2.Queue2Client
	Queue3() imsmqqueue3.Queue3Client
	Queue4() imsmqqueue4.Queue4Client
	PrivateEvent() imsmqprivateevent.PrivateEventClient
	Event2() imsmqevent2.Event2Client
	QueueInfo() imsmqqueueinfo.QueueInfoClient
	QueueInfo2() imsmqqueueinfo2.QueueInfo2Client
	QueueInfo3() imsmqqueueinfo3.QueueInfo3Client
	QueueInfo4() imsmqqueueinfo4.QueueInfo4Client
	QueueInfos() imsmqqueueinfos.QueueInfosClient
	QueueInfos2() imsmqqueueinfos2.QueueInfos2Client
	QueueInfos3() imsmqqueueinfos3.QueueInfos3Client
	QueueInfos4() imsmqqueueinfos4.QueueInfos4Client
	Transaction() imsmqtransaction.TransactionClient
	Transaction2() imsmqtransaction2.Transaction2Client
	Transaction3() imsmqtransaction3.Transaction3Client
	CoordinatedTransactionDispenser() imsmqcoordinatedtransactiondispenser.CoordinatedTransactionDispenserClient
	CoordinatedTransactionDispenser2() imsmqcoordinatedtransactiondispenser2.CoordinatedTransactionDispenser2Client
	CoordinatedTransactionDispenser3() imsmqcoordinatedtransactiondispenser3.CoordinatedTransactionDispenser3Client
	TransactionDispenser() imsmqtransactiondispenser.TransactionDispenserClient
	TransactionDispenser2() imsmqtransactiondispenser2.TransactionDispenser2Client
	TransactionDispenser3() imsmqtransactiondispenser3.TransactionDispenser3Client
	Application() imsmqapplication.ApplicationClient
	Application2() imsmqapplication2.Application2Client
	Application3() imsmqapplication3.Application3Client
	Destination() imsmqdestination.DestinationClient
	PrivateDestination() imsmqprivatedestination.PrivateDestinationClient
	Collection() imsmqcollection.CollectionClient
	Management() imsmqmanagement.ManagementClient
	OutgoingQueueManagement() imsmqoutgoingqueuemanagement.OutgoingQueueManagementClient
	QueueManagement() imsmqqueuemanagement.QueueManagementClient
	// AlterContext alters the client context.
	AlterContext(context.Context, ...dcerpc.Option) error

	// Conn returns the client connection (unsafe)
	Conn() dcerpc.Conn

	// IPID sets the object interface identifier.
	IPID(context.Context, *dcom.IPID) Client
}

dcom/mqac client set.

func NewClient

func NewClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (Client, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL