coma

package
v1.2.13 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2026 License: MIT Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

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

Functions

This section is empty.

Types

type Client

type Client interface {

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

	// Package specific interfaces
	CatalogSession() icatalogsession.CatalogSessionClient
	Catalog64BitSupport() icatalog64bitsupport.Catalog64BitSupportClient
	CatalogTableInfo() icatalogtableinfo.CatalogTableInfoClient
	CatalogTableRead() icatalogtableread.CatalogTableReadClient
	CatalogTableWrite() icatalogtablewrite.CatalogTableWriteClient
	Register() iregister.RegisterClient
	Register2() iregister2.Register2Client
	Import() iimport.ImportClient
	Import2() iimport2.Import2Client
	Export() iexport.ExportClient
	Export2() iexport2.Export2Client
	AlternateLaunch() ialternatelaunch.AlternateLaunchClient
	CatalogUtils() icatalogutils.CatalogUtilsClient
	CatalogUtils2() icatalogutils2.CatalogUtils2Client
	CapabilitySupport() icapabilitysupport.CapabilitySupportClient
	ContainerControl() icontainercontrol.ContainerControlClient
	ContainerControl2() icontainercontrol2.ContainerControl2Client
	ReplicationUtil() ireplicationutil.ReplicationUtilClient
	// 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/coma 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