gio

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Nov 30, 2019 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME string = C.G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME
View Source
const FILE_ATTRIBUTE_ACCESS_CAN_DELETE string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE
View Source
const FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE
View Source
const FILE_ATTRIBUTE_ACCESS_CAN_READ string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_READ
View Source
const FILE_ATTRIBUTE_ACCESS_CAN_RENAME string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME
View Source
const FILE_ATTRIBUTE_ACCESS_CAN_TRASH string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH
View Source
const FILE_ATTRIBUTE_ACCESS_CAN_WRITE string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE
View Source
const FILE_ATTRIBUTE_DOS_IS_ARCHIVE string = C.G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE
View Source
const FILE_ATTRIBUTE_DOS_IS_SYSTEM string = C.G_FILE_ATTRIBUTE_DOS_IS_SYSTEM
View Source
const FILE_ATTRIBUTE_ETAG_VALUE string = C.G_FILE_ATTRIBUTE_ETAG_VALUE
View Source
const FILE_ATTRIBUTE_FILESYSTEM_FREE string = C.G_FILE_ATTRIBUTE_FILESYSTEM_FREE
View Source
const FILE_ATTRIBUTE_FILESYSTEM_READONLY string = C.G_FILE_ATTRIBUTE_FILESYSTEM_READONLY
View Source
const FILE_ATTRIBUTE_FILESYSTEM_SIZE string = C.G_FILE_ATTRIBUTE_FILESYSTEM_SIZE
View Source
const FILE_ATTRIBUTE_FILESYSTEM_TYPE string = C.G_FILE_ATTRIBUTE_FILESYSTEM_TYPE
View Source
const FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW string = C.G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW
View Source
const FILE_ATTRIBUTE_GVFS_BACKEND string = C.G_FILE_ATTRIBUTE_GVFS_BACKEND
View Source
const FILE_ATTRIBUTE_ID_FILE string = C.G_FILE_ATTRIBUTE_ID_FILE
View Source
const FILE_ATTRIBUTE_ID_FILESYSTEM string = C.G_FILE_ATTRIBUTE_ID_FILESYSTEM
View Source
const FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT string = C.G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT
View Source
const FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT string = C.G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT
View Source
const FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT string = C.G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT
View Source
const FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI string = C.G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI
View Source
const FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE string = C.G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE
View Source
const FILE_ATTRIBUTE_OWNER_GROUP string = C.G_FILE_ATTRIBUTE_OWNER_GROUP
View Source
const FILE_ATTRIBUTE_OWNER_USER string = C.G_FILE_ATTRIBUTE_OWNER_USER
View Source
const FILE_ATTRIBUTE_OWNER_USER_REAL string = C.G_FILE_ATTRIBUTE_OWNER_USER_REAL
View Source
const FILE_ATTRIBUTE_SELINUX_CONTEXT string = C.G_FILE_ATTRIBUTE_SELINUX_CONTEXT
View Source
const FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE string = C.G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE
View Source
const FILE_ATTRIBUTE_STANDARD_COPY_NAME string = C.G_FILE_ATTRIBUTE_STANDARD_COPY_NAME
View Source
const FILE_ATTRIBUTE_STANDARD_DESCRIPTION string = C.G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION
View Source
const FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME string = C.G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME
View Source
const FILE_ATTRIBUTE_STANDARD_EDIT_NAME string = C.G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME
View Source
const FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE string = C.G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE
View Source
const FILE_ATTRIBUTE_STANDARD_ICON string = C.G_FILE_ATTRIBUTE_STANDARD_ICON
View Source
const FILE_ATTRIBUTE_STANDARD_IS_BACKUP string = C.G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP
View Source
const FILE_ATTRIBUTE_STANDARD_IS_HIDDEN string = C.G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN
View Source
const FILE_ATTRIBUTE_STANDARD_IS_SYMLINK string = C.G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK
View Source
const FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL string = C.G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL
View Source
const FILE_ATTRIBUTE_STANDARD_NAME string = C.G_FILE_ATTRIBUTE_STANDARD_NAME
View Source
const FILE_ATTRIBUTE_STANDARD_SIZE string = C.G_FILE_ATTRIBUTE_STANDARD_SIZE
View Source
const FILE_ATTRIBUTE_STANDARD_SORT_ORDER string = C.G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER
View Source
const FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET string = C.G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET
View Source
const FILE_ATTRIBUTE_STANDARD_TARGET_URI string = C.G_FILE_ATTRIBUTE_STANDARD_TARGET_URI
View Source
const FILE_ATTRIBUTE_STANDARD_TYPE string = C.G_FILE_ATTRIBUTE_STANDARD_TYPE
View Source
const FILE_ATTRIBUTE_THUMBNAILING_FAILED string = C.G_FILE_ATTRIBUTE_THUMBNAILING_FAILED
View Source
const FILE_ATTRIBUTE_THUMBNAIL_PATH string = C.G_FILE_ATTRIBUTE_THUMBNAIL_PATH
View Source
const FILE_ATTRIBUTE_TIME_ACCESS string = C.G_FILE_ATTRIBUTE_TIME_ACCESS
View Source
const FILE_ATTRIBUTE_TIME_ACCESS_USEC string = C.G_FILE_ATTRIBUTE_TIME_ACCESS_USEC
View Source
const FILE_ATTRIBUTE_TIME_CHANGED string = C.G_FILE_ATTRIBUTE_TIME_CHANGED
View Source
const FILE_ATTRIBUTE_TIME_CHANGED_USEC string = C.G_FILE_ATTRIBUTE_TIME_CHANGED_USEC
View Source
const FILE_ATTRIBUTE_TIME_CREATED string = C.G_FILE_ATTRIBUTE_TIME_CREATED
View Source
const FILE_ATTRIBUTE_TIME_CREATED_USEC string = C.G_FILE_ATTRIBUTE_TIME_CREATED_USEC
View Source
const FILE_ATTRIBUTE_TIME_MODIFIED string = C.G_FILE_ATTRIBUTE_TIME_MODIFIED
View Source
const FILE_ATTRIBUTE_TIME_MODIFIED_USEC string = C.G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC
View Source
const FILE_ATTRIBUTE_TRASH_ITEM_COUNT string = C.G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT
View Source
const FILE_ATTRIBUTE_UNIX_BLOCKS string = C.G_FILE_ATTRIBUTE_UNIX_BLOCKS
View Source
const FILE_ATTRIBUTE_UNIX_BLOCK_SIZE string = C.G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE
View Source
const FILE_ATTRIBUTE_UNIX_DEVICE string = C.G_FILE_ATTRIBUTE_UNIX_DEVICE
View Source
const FILE_ATTRIBUTE_UNIX_GID string = C.G_FILE_ATTRIBUTE_UNIX_GID
View Source
const FILE_ATTRIBUTE_UNIX_INODE string = C.G_FILE_ATTRIBUTE_UNIX_INODE
View Source
const FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT string = C.G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT
View Source
const FILE_ATTRIBUTE_UNIX_MODE string = C.G_FILE_ATTRIBUTE_UNIX_MODE
View Source
const FILE_ATTRIBUTE_UNIX_NLINK string = C.G_FILE_ATTRIBUTE_UNIX_NLINK
View Source
const FILE_ATTRIBUTE_UNIX_RDEV string = C.G_FILE_ATTRIBUTE_UNIX_RDEV
View Source
const FILE_ATTRIBUTE_UNIX_UID string = C.G_FILE_ATTRIBUTE_UNIX_UID
View Source
const NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME string = C.G_NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME
View Source
const PROXY_RESOLVER_EXTENSION_POINT_NAME string = C.G_PROXY_RESOLVER_EXTENSION_POINT_NAME
View Source
const TLS_BACKEND_EXTENSION_POINT_NAME string = C.G_TLS_BACKEND_EXTENSION_POINT_NAME
View Source
const TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT string = C.G_TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT
View Source
const TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER string = C.G_TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER
View Source
const VFS_EXTENSION_POINT_NAME string = C.G_VFS_EXTENSION_POINT_NAME
View Source
const VOLUME_IDENTIFIER_KIND_CLASS string = C.G_VOLUME_IDENTIFIER_KIND_CLASS
View Source
const VOLUME_IDENTIFIER_KIND_HAL_UDI string = C.G_VOLUME_IDENTIFIER_KIND_HAL_UDI
View Source
const VOLUME_IDENTIFIER_KIND_LABEL string = C.G_VOLUME_IDENTIFIER_KIND_LABEL
View Source
const VOLUME_IDENTIFIER_KIND_NFS_MOUNT string = C.G_VOLUME_IDENTIFIER_KIND_NFS_MOUNT
View Source
const VOLUME_IDENTIFIER_KIND_UNIX_DEVICE string = C.G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE
View Source
const VOLUME_IDENTIFIER_KIND_UUID string = C.G_VOLUME_IDENTIFIER_KIND_UUID
View Source
const VOLUME_MONITOR_EXTENSION_POINT_NAME string = C.G_VOLUME_MONITOR_EXTENSION_POINT_NAME

Variables

This section is empty.

Functions

func AppInfoGetAll

func AppInfoGetAll() *glib.List

AppInfoGetAll is a wrapper around the C function g_app_info_get_all.

func AppInfoGetAllForType

func AppInfoGetAllForType(contentType string) *glib.List

AppInfoGetAllForType is a wrapper around the C function g_app_info_get_all_for_type.

func AppInfoLaunchDefaultForUri

func AppInfoLaunchDefaultForUri(uri string, context *AppLaunchContext) (bool, error)

AppInfoLaunchDefaultForUri is a wrapper around the C function g_app_info_launch_default_for_uri.

func ContentTypeCanBeExecutable

func ContentTypeCanBeExecutable(type_ string) bool

ContentTypeCanBeExecutable is a wrapper around the C function g_content_type_can_be_executable.

func ContentTypeEquals

func ContentTypeEquals(type1 string, type2 string) bool

ContentTypeEquals is a wrapper around the C function g_content_type_equals.

func ContentTypeGetDescription

func ContentTypeGetDescription(type_ string) string

ContentTypeGetDescription is a wrapper around the C function g_content_type_get_description.

func ContentTypeGetMimeType

func ContentTypeGetMimeType(type_ string) string

ContentTypeGetMimeType is a wrapper around the C function g_content_type_get_mime_type.

func ContentTypeGuess

func ContentTypeGuess(filename string, data []uint8) (string, bool)

ContentTypeGuess is a wrapper around the C function g_content_type_guess.

func ContentTypeIsA

func ContentTypeIsA(type_ string, supertype string) bool

ContentTypeIsA is a wrapper around the C function g_content_type_is_a.

func ContentTypeIsUnknown

func ContentTypeIsUnknown(type_ string) bool

ContentTypeIsUnknown is a wrapper around the C function g_content_type_is_unknown.

func ContentTypesGetRegistered

func ContentTypesGetRegistered() *glib.List

ContentTypesGetRegistered is a wrapper around the C function g_content_types_get_registered.

func DesktopAppInfoSetDesktopEnv added in v0.0.3

func DesktopAppInfoSetDesktopEnv(desktopEnv string)

g_desktop_app_info_search : no type for array return DesktopAppInfoSetDesktopEnv is a wrapper around the C function g_desktop_app_info_set_desktop_env.

func IconHash

func IconHash(icon uintptr) uint32

IconHash is a wrapper around the C function g_icon_hash.

func IoErrorQuark

func IoErrorQuark() glib.Quark

IoErrorQuark is a wrapper around the C function g_io_error_quark.

func IoModulesLoadAllInDirectory

func IoModulesLoadAllInDirectory(dirname string) *glib.List

IoModulesLoadAllInDirectory is a wrapper around the C function g_io_modules_load_all_in_directory.

func IoSchedulerCancelAllJobs

func IoSchedulerCancelAllJobs()

IoSchedulerCancelAllJobs is a wrapper around the C function g_io_scheduler_cancel_all_jobs.

func SettingsSync added in v0.0.3

func SettingsSync()

SettingsSync is a wrapper around the C function g_settings_sync.

func UnixIsMountPathSystemInternal

func UnixIsMountPathSystemInternal(mountPath string) bool

UnixIsMountPathSystemInternal is a wrapper around the C function g_unix_is_mount_path_system_internal.

func UnixMountCompare

func UnixMountCompare(mount1 *UnixMountEntry, mount2 *UnixMountEntry) int32

UnixMountCompare is a wrapper around the C function g_unix_mount_compare.

func UnixMountFree

func UnixMountFree(mountEntry *UnixMountEntry)

UnixMountFree is a wrapper around the C function g_unix_mount_free.

func UnixMountGetDevicePath

func UnixMountGetDevicePath(mountEntry *UnixMountEntry) string

UnixMountGetDevicePath is a wrapper around the C function g_unix_mount_get_device_path.

func UnixMountGetFsType

func UnixMountGetFsType(mountEntry *UnixMountEntry) string

UnixMountGetFsType is a wrapper around the C function g_unix_mount_get_fs_type.

func UnixMountGetMountPath

func UnixMountGetMountPath(mountEntry *UnixMountEntry) string

UnixMountGetMountPath is a wrapper around the C function g_unix_mount_get_mount_path.

func UnixMountGuessCanEject

func UnixMountGuessCanEject(mountEntry *UnixMountEntry) bool

UnixMountGuessCanEject is a wrapper around the C function g_unix_mount_guess_can_eject.

func UnixMountGuessName

func UnixMountGuessName(mountEntry *UnixMountEntry) string

UnixMountGuessName is a wrapper around the C function g_unix_mount_guess_name.

func UnixMountGuessShouldDisplay

func UnixMountGuessShouldDisplay(mountEntry *UnixMountEntry) bool

UnixMountGuessShouldDisplay is a wrapper around the C function g_unix_mount_guess_should_display.

func UnixMountIsReadonly

func UnixMountIsReadonly(mountEntry *UnixMountEntry) bool

UnixMountIsReadonly is a wrapper around the C function g_unix_mount_is_readonly.

func UnixMountIsSystemInternal

func UnixMountIsSystemInternal(mountEntry *UnixMountEntry) bool

UnixMountIsSystemInternal is a wrapper around the C function g_unix_mount_is_system_internal.

func UnixMountPointsChangedSince

func UnixMountPointsChangedSince(time uint64) bool

UnixMountPointsChangedSince is a wrapper around the C function g_unix_mount_points_changed_since.

func UnixMountPointsGet

func UnixMountPointsGet() (*glib.List, uint64)

UnixMountPointsGet is a wrapper around the C function g_unix_mount_points_get.

func UnixMountsChangedSince

func UnixMountsChangedSince(time uint64) bool

UnixMountsChangedSince is a wrapper around the C function g_unix_mounts_changed_since.

func UnixMountsGet

func UnixMountsGet() (*glib.List, uint64)

UnixMountsGet is a wrapper around the C function g_unix_mounts_get.

Types

type Action

type Action struct {
	// contains filtered or unexported fields
}

Action is a wrapper around the C record GAction.

func ActionNewFromC

func ActionNewFromC(u unsafe.Pointer) *Action

func (*Action) Equals added in v0.0.2

func (recv *Action) Equals(other *Action) bool

Equals compares this Action with another Action, and returns true if they represent the same GObject.

func (*Action) ToC

func (recv *Action) ToC() unsafe.Pointer

type ActionEntry

type ActionEntry struct {
	Name string
	// no type for activate
	ParameterType string
	State         string
	// contains filtered or unexported fields
}

ActionEntry is a wrapper around the C record GActionEntry.

func ActionEntryNewFromC

func ActionEntryNewFromC(u unsafe.Pointer) *ActionEntry

func (*ActionEntry) Equals added in v0.0.2

func (recv *ActionEntry) Equals(other *ActionEntry) bool

Equals compares this ActionEntry with another ActionEntry, and returns true if they represent the same GObject.

func (*ActionEntry) ToC

func (recv *ActionEntry) ToC() unsafe.Pointer

type ActionGroup

type ActionGroup struct {
	// contains filtered or unexported fields
}

ActionGroup is a wrapper around the C record GActionGroup.

func ActionGroupNewFromC

func ActionGroupNewFromC(u unsafe.Pointer) *ActionGroup

func (*ActionGroup) Equals added in v0.0.2

func (recv *ActionGroup) Equals(other *ActionGroup) bool

Equals compares this ActionGroup with another ActionGroup, and returns true if they represent the same GObject.

func (*ActionGroup) ToC

func (recv *ActionGroup) ToC() unsafe.Pointer

type ActionMap

type ActionMap struct {
	// contains filtered or unexported fields
}

ActionMap is a wrapper around the C record GActionMap.

func ActionMapNewFromC

func ActionMapNewFromC(u unsafe.Pointer) *ActionMap

func (*ActionMap) Equals added in v0.0.2

func (recv *ActionMap) Equals(other *ActionMap) bool

Equals compares this ActionMap with another ActionMap, and returns true if they represent the same GObject.

func (*ActionMap) ToC

func (recv *ActionMap) ToC() unsafe.Pointer

type AppInfo

type AppInfo struct {
	// contains filtered or unexported fields
}

AppInfo is a wrapper around the C record GAppInfo.

func AppInfoCreateFromCommandline

func AppInfoCreateFromCommandline(commandline string, applicationName string, flags AppInfoCreateFlags) (*AppInfo, error)

AppInfoCreateFromCommandline is a wrapper around the C function g_app_info_create_from_commandline.

func AppInfoGetDefaultForType

func AppInfoGetDefaultForType(contentType string, mustSupportUris bool) *AppInfo

AppInfoGetDefaultForType is a wrapper around the C function g_app_info_get_default_for_type.

func AppInfoGetDefaultForUriScheme

func AppInfoGetDefaultForUriScheme(uriScheme string) *AppInfo

AppInfoGetDefaultForUriScheme is a wrapper around the C function g_app_info_get_default_for_uri_scheme.

func AppInfoNewFromC

func AppInfoNewFromC(u unsafe.Pointer) *AppInfo

func (*AppInfo) AddSupportsType

func (recv *AppInfo) AddSupportsType(contentType string) (bool, error)

AddSupportsType is a wrapper around the C function g_app_info_add_supports_type.

func (*AppInfo) CanRemoveSupportsType

func (recv *AppInfo) CanRemoveSupportsType() bool

CanRemoveSupportsType is a wrapper around the C function g_app_info_can_remove_supports_type.

func (*AppInfo) Dup

func (recv *AppInfo) Dup() *AppInfo

Dup is a wrapper around the C function g_app_info_dup.

func (*AppInfo) Equal

func (recv *AppInfo) Equal(appinfo2 *AppInfo) bool

Equal is a wrapper around the C function g_app_info_equal.

func (*AppInfo) Equals added in v0.0.2

func (recv *AppInfo) Equals(other *AppInfo) bool

Equals compares this AppInfo with another AppInfo, and returns true if they represent the same GObject.

func (*AppInfo) GetDescription

func (recv *AppInfo) GetDescription() string

GetDescription is a wrapper around the C function g_app_info_get_description.

func (*AppInfo) GetExecutable

func (recv *AppInfo) GetExecutable() string

GetExecutable is a wrapper around the C function g_app_info_get_executable.

func (*AppInfo) GetIcon

func (recv *AppInfo) GetIcon() *Icon

GetIcon is a wrapper around the C function g_app_info_get_icon.

func (*AppInfo) GetId

func (recv *AppInfo) GetId() string

GetId is a wrapper around the C function g_app_info_get_id.

func (*AppInfo) GetName

func (recv *AppInfo) GetName() string

GetName is a wrapper around the C function g_app_info_get_name.

func (*AppInfo) Launch

func (recv *AppInfo) Launch(files *glib.List, context *AppLaunchContext) (bool, error)

Launch is a wrapper around the C function g_app_info_launch.

func (*AppInfo) LaunchUris

func (recv *AppInfo) LaunchUris(uris *glib.List, context *AppLaunchContext) (bool, error)

LaunchUris is a wrapper around the C function g_app_info_launch_uris.

func (*AppInfo) RemoveSupportsType

func (recv *AppInfo) RemoveSupportsType(contentType string) (bool, error)

RemoveSupportsType is a wrapper around the C function g_app_info_remove_supports_type.

func (*AppInfo) SetAsDefaultForExtension

func (recv *AppInfo) SetAsDefaultForExtension(extension string) (bool, error)

SetAsDefaultForExtension is a wrapper around the C function g_app_info_set_as_default_for_extension.

func (*AppInfo) SetAsDefaultForType

func (recv *AppInfo) SetAsDefaultForType(contentType string) (bool, error)

SetAsDefaultForType is a wrapper around the C function g_app_info_set_as_default_for_type.

func (*AppInfo) SetAsLastUsedForType

func (recv *AppInfo) SetAsLastUsedForType(contentType string) (bool, error)

SetAsLastUsedForType is a wrapper around the C function g_app_info_set_as_last_used_for_type.

func (*AppInfo) ShouldShow

func (recv *AppInfo) ShouldShow() bool

ShouldShow is a wrapper around the C function g_app_info_should_show.

func (*AppInfo) SupportsFiles

func (recv *AppInfo) SupportsFiles() bool

SupportsFiles is a wrapper around the C function g_app_info_supports_files.

func (*AppInfo) SupportsUris

func (recv *AppInfo) SupportsUris() bool

SupportsUris is a wrapper around the C function g_app_info_supports_uris.

func (*AppInfo) ToC

func (recv *AppInfo) ToC() unsafe.Pointer

type AppInfoCreateFlags

type AppInfoCreateFlags C.GAppInfoCreateFlags
const (
	APP_INFO_CREATE_NONE                          AppInfoCreateFlags = 0
	APP_INFO_CREATE_NEEDS_TERMINAL                AppInfoCreateFlags = 1
	APP_INFO_CREATE_SUPPORTS_URIS                 AppInfoCreateFlags = 2
	APP_INFO_CREATE_SUPPORTS_STARTUP_NOTIFICATION AppInfoCreateFlags = 4
)

type AppInfoIface

type AppInfoIface struct {
	// contains filtered or unexported fields
}

AppInfoIface is a wrapper around the C record GAppInfoIface.

func AppInfoIfaceNewFromC

func AppInfoIfaceNewFromC(u unsafe.Pointer) *AppInfoIface

func (*AppInfoIface) Equals added in v0.0.2

func (recv *AppInfoIface) Equals(other *AppInfoIface) bool

Equals compares this AppInfoIface with another AppInfoIface, and returns true if they represent the same GObject.

func (*AppInfoIface) ToC

func (recv *AppInfoIface) ToC() unsafe.Pointer

type AppLaunchContext

type AppLaunchContext struct {
	// contains filtered or unexported fields
}

AppLaunchContext is a wrapper around the C record GAppLaunchContext.

func AppLaunchContextNew

func AppLaunchContextNew() *AppLaunchContext

AppLaunchContextNew is a wrapper around the C function g_app_launch_context_new.

func AppLaunchContextNewFromC

func AppLaunchContextNewFromC(u unsafe.Pointer) *AppLaunchContext

func CastToAppLaunchContext

func CastToAppLaunchContext(object *gobject.Object) *AppLaunchContext

CastToWidget down casts any arbitrary Object to AppLaunchContext. Exercise care, as this is a potentially dangerous function if the Object is not a AppLaunchContext.

func (*AppLaunchContext) Equals added in v0.0.2

func (recv *AppLaunchContext) Equals(other *AppLaunchContext) bool

Equals compares this AppLaunchContext with another AppLaunchContext, and returns true if they represent the same GObject.

func (*AppLaunchContext) GetDisplay

func (recv *AppLaunchContext) GetDisplay(info *AppInfo, files *glib.List) string

GetDisplay is a wrapper around the C function g_app_launch_context_get_display.

func (*AppLaunchContext) GetStartupNotifyId

func (recv *AppLaunchContext) GetStartupNotifyId(info *AppInfo, files *glib.List) string

GetStartupNotifyId is a wrapper around the C function g_app_launch_context_get_startup_notify_id.

func (*AppLaunchContext) LaunchFailed

func (recv *AppLaunchContext) LaunchFailed(startupNotifyId string)

LaunchFailed is a wrapper around the C function g_app_launch_context_launch_failed.

func (*AppLaunchContext) Object

func (recv *AppLaunchContext) Object() *gobject.Object

Object upcasts to *Object

func (*AppLaunchContext) ToC

func (recv *AppLaunchContext) ToC() unsafe.Pointer

type AppLaunchContextClass

type AppLaunchContextClass struct {
	// contains filtered or unexported fields
}

AppLaunchContextClass is a wrapper around the C record GAppLaunchContextClass.

func AppLaunchContextClassNewFromC

func AppLaunchContextClassNewFromC(u unsafe.Pointer) *AppLaunchContextClass

func (*AppLaunchContextClass) Equals added in v0.0.2

func (recv *AppLaunchContextClass) Equals(other *AppLaunchContextClass) bool

Equals compares this AppLaunchContextClass with another AppLaunchContextClass, and returns true if they represent the same GObject.

func (*AppLaunchContextClass) ToC

func (recv *AppLaunchContextClass) ToC() unsafe.Pointer

type AppLaunchContextPrivate

type AppLaunchContextPrivate struct {
	// contains filtered or unexported fields
}

AppLaunchContextPrivate is a wrapper around the C record GAppLaunchContextPrivate.

func AppLaunchContextPrivateNewFromC

func AppLaunchContextPrivateNewFromC(u unsafe.Pointer) *AppLaunchContextPrivate

func (*AppLaunchContextPrivate) Equals added in v0.0.2

Equals compares this AppLaunchContextPrivate with another AppLaunchContextPrivate, and returns true if they represent the same GObject.

func (*AppLaunchContextPrivate) ToC

type ApplicationCommandLine

type ApplicationCommandLine struct {
	// contains filtered or unexported fields
}

ApplicationCommandLine is a wrapper around the C record GApplicationCommandLine.

func ApplicationCommandLineNewFromC

func ApplicationCommandLineNewFromC(u unsafe.Pointer) *ApplicationCommandLine

func CastToApplicationCommandLine

func CastToApplicationCommandLine(object *gobject.Object) *ApplicationCommandLine

CastToWidget down casts any arbitrary Object to ApplicationCommandLine. Exercise care, as this is a potentially dangerous function if the Object is not a ApplicationCommandLine.

func (*ApplicationCommandLine) Equals added in v0.0.2

func (recv *ApplicationCommandLine) Equals(other *ApplicationCommandLine) bool

Equals compares this ApplicationCommandLine with another ApplicationCommandLine, and returns true if they represent the same GObject.

func (*ApplicationCommandLine) Object

func (recv *ApplicationCommandLine) Object() *gobject.Object

Object upcasts to *Object

func (*ApplicationCommandLine) ToC

type ApplicationCommandLinePrivate

type ApplicationCommandLinePrivate struct {
	// contains filtered or unexported fields
}

ApplicationCommandLinePrivate is a wrapper around the C record GApplicationCommandLinePrivate.

func ApplicationCommandLinePrivateNewFromC

func ApplicationCommandLinePrivateNewFromC(u unsafe.Pointer) *ApplicationCommandLinePrivate

func (*ApplicationCommandLinePrivate) Equals added in v0.0.2

Equals compares this ApplicationCommandLinePrivate with another ApplicationCommandLinePrivate, and returns true if they represent the same GObject.

func (*ApplicationCommandLinePrivate) ToC

type ApplicationPrivate

type ApplicationPrivate struct {
	// contains filtered or unexported fields
}

ApplicationPrivate is a wrapper around the C record GApplicationPrivate.

func ApplicationPrivateNewFromC

func ApplicationPrivateNewFromC(u unsafe.Pointer) *ApplicationPrivate

func (*ApplicationPrivate) Equals added in v0.0.2

func (recv *ApplicationPrivate) Equals(other *ApplicationPrivate) bool

Equals compares this ApplicationPrivate with another ApplicationPrivate, and returns true if they represent the same GObject.

func (*ApplicationPrivate) ToC

func (recv *ApplicationPrivate) ToC() unsafe.Pointer

type AskPasswordFlags

type AskPasswordFlags C.GAskPasswordFlags
const (
	ASK_PASSWORD_NEED_PASSWORD       AskPasswordFlags = 1
	ASK_PASSWORD_NEED_USERNAME       AskPasswordFlags = 2
	ASK_PASSWORD_NEED_DOMAIN         AskPasswordFlags = 4
	ASK_PASSWORD_SAVING_SUPPORTED    AskPasswordFlags = 8
	ASK_PASSWORD_ANONYMOUS_SUPPORTED AskPasswordFlags = 16
)

type AsyncResult

type AsyncResult struct {
	// contains filtered or unexported fields
}

AsyncResult is a wrapper around the C record GAsyncResult.

func AsyncResultNewFromC

func AsyncResultNewFromC(u unsafe.Pointer) *AsyncResult

func (*AsyncResult) Equals added in v0.0.2

func (recv *AsyncResult) Equals(other *AsyncResult) bool

Equals compares this AsyncResult with another AsyncResult, and returns true if they represent the same GObject.

func (*AsyncResult) GetSourceObject

func (recv *AsyncResult) GetSourceObject() *gobject.Object

GetSourceObject is a wrapper around the C function g_async_result_get_source_object.

func (*AsyncResult) GetUserData

func (recv *AsyncResult) GetUserData() uintptr

GetUserData is a wrapper around the C function g_async_result_get_user_data.

func (*AsyncResult) ToC

func (recv *AsyncResult) ToC() unsafe.Pointer

type AsyncResultIface

type AsyncResultIface struct {
	// contains filtered or unexported fields
}

AsyncResultIface is a wrapper around the C record GAsyncResultIface.

func AsyncResultIfaceNewFromC

func AsyncResultIfaceNewFromC(u unsafe.Pointer) *AsyncResultIface

func (*AsyncResultIface) Equals added in v0.0.2

func (recv *AsyncResultIface) Equals(other *AsyncResultIface) bool

Equals compares this AsyncResultIface with another AsyncResultIface, and returns true if they represent the same GObject.

func (*AsyncResultIface) ToC

func (recv *AsyncResultIface) ToC() unsafe.Pointer

type BufferedInputStream

type BufferedInputStream struct {
	// contains filtered or unexported fields
}

BufferedInputStream is a wrapper around the C record GBufferedInputStream.

func BufferedInputStreamNew

func BufferedInputStreamNew(baseStream *InputStream) *BufferedInputStream

BufferedInputStreamNew is a wrapper around the C function g_buffered_input_stream_new.

func BufferedInputStreamNewFromC

func BufferedInputStreamNewFromC(u unsafe.Pointer) *BufferedInputStream

func BufferedInputStreamNewSized

func BufferedInputStreamNewSized(baseStream *InputStream, size uint64) *BufferedInputStream

BufferedInputStreamNewSized is a wrapper around the C function g_buffered_input_stream_new_sized.

func CastToBufferedInputStream

func CastToBufferedInputStream(object *gobject.Object) *BufferedInputStream

CastToWidget down casts any arbitrary Object to BufferedInputStream. Exercise care, as this is a potentially dangerous function if the Object is not a BufferedInputStream.

func (*BufferedInputStream) Equals added in v0.0.2

func (recv *BufferedInputStream) Equals(other *BufferedInputStream) bool

Equals compares this BufferedInputStream with another BufferedInputStream, and returns true if they represent the same GObject.

func (*BufferedInputStream) Fill

func (recv *BufferedInputStream) Fill(count int64, cancellable *Cancellable) (int64, error)

Fill is a wrapper around the C function g_buffered_input_stream_fill.

func (*BufferedInputStream) FillFinish

func (recv *BufferedInputStream) FillFinish(result *AsyncResult) (int64, error)

FillFinish is a wrapper around the C function g_buffered_input_stream_fill_finish.

func (*BufferedInputStream) FilterInputStream

func (recv *BufferedInputStream) FilterInputStream() *FilterInputStream

FilterInputStream upcasts to *FilterInputStream

func (*BufferedInputStream) GetAvailable

func (recv *BufferedInputStream) GetAvailable() uint64

GetAvailable is a wrapper around the C function g_buffered_input_stream_get_available.

func (*BufferedInputStream) GetBufferSize

func (recv *BufferedInputStream) GetBufferSize() uint64

GetBufferSize is a wrapper around the C function g_buffered_input_stream_get_buffer_size.

func (*BufferedInputStream) InputStream

func (recv *BufferedInputStream) InputStream() *InputStream

InputStream upcasts to *InputStream

func (*BufferedInputStream) Object

func (recv *BufferedInputStream) Object() *gobject.Object

Object upcasts to *Object

func (*BufferedInputStream) Peek

func (recv *BufferedInputStream) Peek(buffer []uint8, offset uint64) uint64

Peek is a wrapper around the C function g_buffered_input_stream_peek.

func (*BufferedInputStream) ReadByte

func (recv *BufferedInputStream) ReadByte(cancellable *Cancellable) (int32, error)

ReadByte is a wrapper around the C function g_buffered_input_stream_read_byte.

func (*BufferedInputStream) Seekable

func (recv *BufferedInputStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by BufferedInputStream

func (*BufferedInputStream) SetBufferSize

func (recv *BufferedInputStream) SetBufferSize(size uint64)

SetBufferSize is a wrapper around the C function g_buffered_input_stream_set_buffer_size.

func (*BufferedInputStream) ToC

func (recv *BufferedInputStream) ToC() unsafe.Pointer

type BufferedInputStreamClass

type BufferedInputStreamClass struct {
	// contains filtered or unexported fields
}

BufferedInputStreamClass is a wrapper around the C record GBufferedInputStreamClass.

func BufferedInputStreamClassNewFromC

func BufferedInputStreamClassNewFromC(u unsafe.Pointer) *BufferedInputStreamClass

func (*BufferedInputStreamClass) Equals added in v0.0.2

Equals compares this BufferedInputStreamClass with another BufferedInputStreamClass, and returns true if they represent the same GObject.

func (*BufferedInputStreamClass) ToC

type BufferedInputStreamPrivate

type BufferedInputStreamPrivate struct {
	// contains filtered or unexported fields
}

BufferedInputStreamPrivate is a wrapper around the C record GBufferedInputStreamPrivate.

func BufferedInputStreamPrivateNewFromC

func BufferedInputStreamPrivateNewFromC(u unsafe.Pointer) *BufferedInputStreamPrivate

func (*BufferedInputStreamPrivate) Equals added in v0.0.2

Equals compares this BufferedInputStreamPrivate with another BufferedInputStreamPrivate, and returns true if they represent the same GObject.

func (*BufferedInputStreamPrivate) ToC

type BufferedOutputStream

type BufferedOutputStream struct {
	// contains filtered or unexported fields
}

BufferedOutputStream is a wrapper around the C record GBufferedOutputStream.

func BufferedOutputStreamNew

func BufferedOutputStreamNew(baseStream *OutputStream) *BufferedOutputStream

BufferedOutputStreamNew is a wrapper around the C function g_buffered_output_stream_new.

func BufferedOutputStreamNewFromC

func BufferedOutputStreamNewFromC(u unsafe.Pointer) *BufferedOutputStream

func BufferedOutputStreamNewSized

func BufferedOutputStreamNewSized(baseStream *OutputStream, size uint64) *BufferedOutputStream

BufferedOutputStreamNewSized is a wrapper around the C function g_buffered_output_stream_new_sized.

func CastToBufferedOutputStream

func CastToBufferedOutputStream(object *gobject.Object) *BufferedOutputStream

CastToWidget down casts any arbitrary Object to BufferedOutputStream. Exercise care, as this is a potentially dangerous function if the Object is not a BufferedOutputStream.

func (*BufferedOutputStream) Equals added in v0.0.2

func (recv *BufferedOutputStream) Equals(other *BufferedOutputStream) bool

Equals compares this BufferedOutputStream with another BufferedOutputStream, and returns true if they represent the same GObject.

func (*BufferedOutputStream) FilterOutputStream

func (recv *BufferedOutputStream) FilterOutputStream() *FilterOutputStream

FilterOutputStream upcasts to *FilterOutputStream

func (*BufferedOutputStream) GetAutoGrow

func (recv *BufferedOutputStream) GetAutoGrow() bool

GetAutoGrow is a wrapper around the C function g_buffered_output_stream_get_auto_grow.

func (*BufferedOutputStream) GetBufferSize

func (recv *BufferedOutputStream) GetBufferSize() uint64

GetBufferSize is a wrapper around the C function g_buffered_output_stream_get_buffer_size.

func (*BufferedOutputStream) Object

func (recv *BufferedOutputStream) Object() *gobject.Object

Object upcasts to *Object

func (*BufferedOutputStream) OutputStream

func (recv *BufferedOutputStream) OutputStream() *OutputStream

OutputStream upcasts to *OutputStream

func (*BufferedOutputStream) Seekable

func (recv *BufferedOutputStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by BufferedOutputStream

func (*BufferedOutputStream) SetAutoGrow

func (recv *BufferedOutputStream) SetAutoGrow(autoGrow bool)

SetAutoGrow is a wrapper around the C function g_buffered_output_stream_set_auto_grow.

func (*BufferedOutputStream) SetBufferSize

func (recv *BufferedOutputStream) SetBufferSize(size uint64)

SetBufferSize is a wrapper around the C function g_buffered_output_stream_set_buffer_size.

func (*BufferedOutputStream) ToC

func (recv *BufferedOutputStream) ToC() unsafe.Pointer

type BufferedOutputStreamClass

type BufferedOutputStreamClass struct {
	// contains filtered or unexported fields
}

BufferedOutputStreamClass is a wrapper around the C record GBufferedOutputStreamClass.

func BufferedOutputStreamClassNewFromC

func BufferedOutputStreamClassNewFromC(u unsafe.Pointer) *BufferedOutputStreamClass

func (*BufferedOutputStreamClass) Equals added in v0.0.2

Equals compares this BufferedOutputStreamClass with another BufferedOutputStreamClass, and returns true if they represent the same GObject.

func (*BufferedOutputStreamClass) ToC

type BufferedOutputStreamPrivate

type BufferedOutputStreamPrivate struct {
	// contains filtered or unexported fields
}

BufferedOutputStreamPrivate is a wrapper around the C record GBufferedOutputStreamPrivate.

func BufferedOutputStreamPrivateNewFromC

func BufferedOutputStreamPrivateNewFromC(u unsafe.Pointer) *BufferedOutputStreamPrivate

func (*BufferedOutputStreamPrivate) Equals added in v0.0.2

Equals compares this BufferedOutputStreamPrivate with another BufferedOutputStreamPrivate, and returns true if they represent the same GObject.

func (*BufferedOutputStreamPrivate) ToC

type BytesIcon

type BytesIcon struct {
	// contains filtered or unexported fields
}

BytesIcon is a wrapper around the C record GBytesIcon.

func BytesIconNewFromC

func BytesIconNewFromC(u unsafe.Pointer) *BytesIcon

func CastToBytesIcon

func CastToBytesIcon(object *gobject.Object) *BytesIcon

CastToWidget down casts any arbitrary Object to BytesIcon. Exercise care, as this is a potentially dangerous function if the Object is not a BytesIcon.

func (*BytesIcon) Equals added in v0.0.2

func (recv *BytesIcon) Equals(other *BytesIcon) bool

Equals compares this BytesIcon with another BytesIcon, and returns true if they represent the same GObject.

func (*BytesIcon) Icon

func (recv *BytesIcon) Icon() *Icon

Icon returns the Icon interface implemented by BytesIcon

func (*BytesIcon) LoadableIcon

func (recv *BytesIcon) LoadableIcon() *LoadableIcon

LoadableIcon returns the LoadableIcon interface implemented by BytesIcon

func (*BytesIcon) Object

func (recv *BytesIcon) Object() *gobject.Object

Object upcasts to *Object

func (*BytesIcon) ToC

func (recv *BytesIcon) ToC() unsafe.Pointer

type Cancellable

type Cancellable struct {
	// contains filtered or unexported fields
}

Cancellable is a wrapper around the C record GCancellable.

func CancellableGetCurrent added in v0.0.3

func CancellableGetCurrent() *Cancellable

CancellableGetCurrent is a wrapper around the C function g_cancellable_get_current.

func CancellableNew

func CancellableNew() *Cancellable

CancellableNew is a wrapper around the C function g_cancellable_new.

func CancellableNewFromC

func CancellableNewFromC(u unsafe.Pointer) *Cancellable

func CastToCancellable

func CastToCancellable(object *gobject.Object) *Cancellable

CastToWidget down casts any arbitrary Object to Cancellable. Exercise care, as this is a potentially dangerous function if the Object is not a Cancellable.

func (*Cancellable) Cancel

func (recv *Cancellable) Cancel()

Cancel is a wrapper around the C function g_cancellable_cancel.

func (*Cancellable) ConnectCancelled

func (recv *Cancellable) ConnectCancelled(callback CancellableSignalCancelledCallback) int

ConnectCancelled connects the callback to the 'cancelled' signal for the Cancellable.

The returned value represents the connection, and may be passed to DisconnectCancelled to remove it.

func (*Cancellable) DisconnectCancelled

func (recv *Cancellable) DisconnectCancelled(connectionID int)

DisconnectCancelled disconnects a callback from the 'cancelled' signal for the Cancellable.

The connectionID should be a value returned from a call to ConnectCancelled.

func (*Cancellable) Equals added in v0.0.2

func (recv *Cancellable) Equals(other *Cancellable) bool

Equals compares this Cancellable with another Cancellable, and returns true if they represent the same GObject.

func (*Cancellable) GetFd

func (recv *Cancellable) GetFd() int32

GetFd is a wrapper around the C function g_cancellable_get_fd.

func (*Cancellable) IsCancelled

func (recv *Cancellable) IsCancelled() bool

IsCancelled is a wrapper around the C function g_cancellable_is_cancelled.

func (*Cancellable) Object

func (recv *Cancellable) Object() *gobject.Object

Object upcasts to *Object

func (*Cancellable) PopCurrent

func (recv *Cancellable) PopCurrent()

PopCurrent is a wrapper around the C function g_cancellable_pop_current.

func (*Cancellable) PushCurrent

func (recv *Cancellable) PushCurrent()

PushCurrent is a wrapper around the C function g_cancellable_push_current.

func (*Cancellable) Reset

func (recv *Cancellable) Reset()

Reset is a wrapper around the C function g_cancellable_reset.

func (*Cancellable) SetErrorIfCancelled

func (recv *Cancellable) SetErrorIfCancelled() (bool, error)

SetErrorIfCancelled is a wrapper around the C function g_cancellable_set_error_if_cancelled.

func (*Cancellable) ToC

func (recv *Cancellable) ToC() unsafe.Pointer

type CancellableClass

type CancellableClass struct {
	// contains filtered or unexported fields
}

CancellableClass is a wrapper around the C record GCancellableClass.

func CancellableClassNewFromC

func CancellableClassNewFromC(u unsafe.Pointer) *CancellableClass

func (*CancellableClass) Equals added in v0.0.2

func (recv *CancellableClass) Equals(other *CancellableClass) bool

Equals compares this CancellableClass with another CancellableClass, and returns true if they represent the same GObject.

func (*CancellableClass) ToC

func (recv *CancellableClass) ToC() unsafe.Pointer

type CancellablePrivate

type CancellablePrivate struct {
	// contains filtered or unexported fields
}

CancellablePrivate is a wrapper around the C record GCancellablePrivate.

func CancellablePrivateNewFromC

func CancellablePrivateNewFromC(u unsafe.Pointer) *CancellablePrivate

func (*CancellablePrivate) Equals added in v0.0.2

func (recv *CancellablePrivate) Equals(other *CancellablePrivate) bool

Equals compares this CancellablePrivate with another CancellablePrivate, and returns true if they represent the same GObject.

func (*CancellablePrivate) ToC

func (recv *CancellablePrivate) ToC() unsafe.Pointer

type CancellableSignalCancelledCallback

type CancellableSignalCancelledCallback func(targetObject *Cancellable)

CancellableSignalCancelledCallback is a callback function for a 'cancelled' signal emitted from a Cancellable.

type CharsetConverter

type CharsetConverter struct {
	// contains filtered or unexported fields
}

CharsetConverter is a wrapper around the C record GCharsetConverter.

func CastToCharsetConverter

func CastToCharsetConverter(object *gobject.Object) *CharsetConverter

CastToWidget down casts any arbitrary Object to CharsetConverter. Exercise care, as this is a potentially dangerous function if the Object is not a CharsetConverter.

func CharsetConverterNewFromC

func CharsetConverterNewFromC(u unsafe.Pointer) *CharsetConverter

func (*CharsetConverter) Converter

func (recv *CharsetConverter) Converter() *Converter

Converter returns the Converter interface implemented by CharsetConverter

func (*CharsetConverter) Equals added in v0.0.2

func (recv *CharsetConverter) Equals(other *CharsetConverter) bool

Equals compares this CharsetConverter with another CharsetConverter, and returns true if they represent the same GObject.

func (*CharsetConverter) Initable

func (recv *CharsetConverter) Initable() *Initable

Initable returns the Initable interface implemented by CharsetConverter

func (*CharsetConverter) Object

func (recv *CharsetConverter) Object() *gobject.Object

Object upcasts to *Object

func (*CharsetConverter) ToC

func (recv *CharsetConverter) ToC() unsafe.Pointer

type CharsetConverterClass

type CharsetConverterClass struct {
	// contains filtered or unexported fields
}

CharsetConverterClass is a wrapper around the C record GCharsetConverterClass.

func CharsetConverterClassNewFromC

func CharsetConverterClassNewFromC(u unsafe.Pointer) *CharsetConverterClass

func (*CharsetConverterClass) Equals added in v0.0.2

func (recv *CharsetConverterClass) Equals(other *CharsetConverterClass) bool

Equals compares this CharsetConverterClass with another CharsetConverterClass, and returns true if they represent the same GObject.

func (*CharsetConverterClass) ToC

func (recv *CharsetConverterClass) ToC() unsafe.Pointer

type ConverterInputStream

type ConverterInputStream struct {
	// contains filtered or unexported fields
}

ConverterInputStream is a wrapper around the C record GConverterInputStream.

func CastToConverterInputStream

func CastToConverterInputStream(object *gobject.Object) *ConverterInputStream

CastToWidget down casts any arbitrary Object to ConverterInputStream. Exercise care, as this is a potentially dangerous function if the Object is not a ConverterInputStream.

func ConverterInputStreamNew

func ConverterInputStreamNew(baseStream *InputStream, converter *Converter) *ConverterInputStream

ConverterInputStreamNew is a wrapper around the C function g_converter_input_stream_new.

func ConverterInputStreamNewFromC

func ConverterInputStreamNewFromC(u unsafe.Pointer) *ConverterInputStream

func (*ConverterInputStream) Equals added in v0.0.2

func (recv *ConverterInputStream) Equals(other *ConverterInputStream) bool

Equals compares this ConverterInputStream with another ConverterInputStream, and returns true if they represent the same GObject.

func (*ConverterInputStream) FilterInputStream

func (recv *ConverterInputStream) FilterInputStream() *FilterInputStream

FilterInputStream upcasts to *FilterInputStream

func (*ConverterInputStream) InputStream

func (recv *ConverterInputStream) InputStream() *InputStream

InputStream upcasts to *InputStream

func (*ConverterInputStream) Object

func (recv *ConverterInputStream) Object() *gobject.Object

Object upcasts to *Object

func (*ConverterInputStream) PollableInputStream

func (recv *ConverterInputStream) PollableInputStream() *PollableInputStream

PollableInputStream returns the PollableInputStream interface implemented by ConverterInputStream

func (*ConverterInputStream) ToC

func (recv *ConverterInputStream) ToC() unsafe.Pointer

type ConverterInputStreamClass

type ConverterInputStreamClass struct {
	// contains filtered or unexported fields
}

ConverterInputStreamClass is a wrapper around the C record GConverterInputStreamClass.

func ConverterInputStreamClassNewFromC

func ConverterInputStreamClassNewFromC(u unsafe.Pointer) *ConverterInputStreamClass

func (*ConverterInputStreamClass) Equals added in v0.0.2

Equals compares this ConverterInputStreamClass with another ConverterInputStreamClass, and returns true if they represent the same GObject.

func (*ConverterInputStreamClass) ToC

type ConverterInputStreamPrivate

type ConverterInputStreamPrivate struct {
	// contains filtered or unexported fields
}

ConverterInputStreamPrivate is a wrapper around the C record GConverterInputStreamPrivate.

func ConverterInputStreamPrivateNewFromC

func ConverterInputStreamPrivateNewFromC(u unsafe.Pointer) *ConverterInputStreamPrivate

func (*ConverterInputStreamPrivate) Equals added in v0.0.2

Equals compares this ConverterInputStreamPrivate with another ConverterInputStreamPrivate, and returns true if they represent the same GObject.

func (*ConverterInputStreamPrivate) ToC

type ConverterOutputStream

type ConverterOutputStream struct {
	// contains filtered or unexported fields
}

ConverterOutputStream is a wrapper around the C record GConverterOutputStream.

func CastToConverterOutputStream

func CastToConverterOutputStream(object *gobject.Object) *ConverterOutputStream

CastToWidget down casts any arbitrary Object to ConverterOutputStream. Exercise care, as this is a potentially dangerous function if the Object is not a ConverterOutputStream.

func ConverterOutputStreamNew

func ConverterOutputStreamNew(baseStream *OutputStream, converter *Converter) *ConverterOutputStream

ConverterOutputStreamNew is a wrapper around the C function g_converter_output_stream_new.

func ConverterOutputStreamNewFromC

func ConverterOutputStreamNewFromC(u unsafe.Pointer) *ConverterOutputStream

func (*ConverterOutputStream) Equals added in v0.0.2

func (recv *ConverterOutputStream) Equals(other *ConverterOutputStream) bool

Equals compares this ConverterOutputStream with another ConverterOutputStream, and returns true if they represent the same GObject.

func (*ConverterOutputStream) FilterOutputStream

func (recv *ConverterOutputStream) FilterOutputStream() *FilterOutputStream

FilterOutputStream upcasts to *FilterOutputStream

func (*ConverterOutputStream) Object

func (recv *ConverterOutputStream) Object() *gobject.Object

Object upcasts to *Object

func (*ConverterOutputStream) OutputStream

func (recv *ConverterOutputStream) OutputStream() *OutputStream

OutputStream upcasts to *OutputStream

func (*ConverterOutputStream) PollableOutputStream

func (recv *ConverterOutputStream) PollableOutputStream() *PollableOutputStream

PollableOutputStream returns the PollableOutputStream interface implemented by ConverterOutputStream

func (*ConverterOutputStream) ToC

func (recv *ConverterOutputStream) ToC() unsafe.Pointer

type ConverterOutputStreamClass

type ConverterOutputStreamClass struct {
	// contains filtered or unexported fields
}

ConverterOutputStreamClass is a wrapper around the C record GConverterOutputStreamClass.

func ConverterOutputStreamClassNewFromC

func ConverterOutputStreamClassNewFromC(u unsafe.Pointer) *ConverterOutputStreamClass

func (*ConverterOutputStreamClass) Equals added in v0.0.2

Equals compares this ConverterOutputStreamClass with another ConverterOutputStreamClass, and returns true if they represent the same GObject.

func (*ConverterOutputStreamClass) ToC

type ConverterOutputStreamPrivate

type ConverterOutputStreamPrivate struct {
	// contains filtered or unexported fields
}

ConverterOutputStreamPrivate is a wrapper around the C record GConverterOutputStreamPrivate.

func ConverterOutputStreamPrivateNewFromC

func ConverterOutputStreamPrivateNewFromC(u unsafe.Pointer) *ConverterOutputStreamPrivate

func (*ConverterOutputStreamPrivate) Equals added in v0.0.2

Equals compares this ConverterOutputStreamPrivate with another ConverterOutputStreamPrivate, and returns true if they represent the same GObject.

func (*ConverterOutputStreamPrivate) ToC

type DBusActionGroup

type DBusActionGroup struct {
	// contains filtered or unexported fields
}

DBusActionGroup is a wrapper around the C record GDBusActionGroup.

func CastToDBusActionGroup

func CastToDBusActionGroup(object *gobject.Object) *DBusActionGroup

CastToWidget down casts any arbitrary Object to DBusActionGroup. Exercise care, as this is a potentially dangerous function if the Object is not a DBusActionGroup.

func DBusActionGroupNewFromC

func DBusActionGroupNewFromC(u unsafe.Pointer) *DBusActionGroup

func (*DBusActionGroup) ActionGroup

func (recv *DBusActionGroup) ActionGroup() *ActionGroup

ActionGroup returns the ActionGroup interface implemented by DBusActionGroup

func (*DBusActionGroup) Equals added in v0.0.2

func (recv *DBusActionGroup) Equals(other *DBusActionGroup) bool

Equals compares this DBusActionGroup with another DBusActionGroup, and returns true if they represent the same GObject.

func (*DBusActionGroup) Object

func (recv *DBusActionGroup) Object() *gobject.Object

Object upcasts to *Object

func (*DBusActionGroup) RemoteActionGroup

func (recv *DBusActionGroup) RemoteActionGroup() *RemoteActionGroup

RemoteActionGroup returns the RemoteActionGroup interface implemented by DBusActionGroup

func (*DBusActionGroup) ToC

func (recv *DBusActionGroup) ToC() unsafe.Pointer

type DBusInterfaceSkeletonPrivate

type DBusInterfaceSkeletonPrivate struct {
	// contains filtered or unexported fields
}

DBusInterfaceSkeletonPrivate is a wrapper around the C record GDBusInterfaceSkeletonPrivate.

func DBusInterfaceSkeletonPrivateNewFromC

func DBusInterfaceSkeletonPrivateNewFromC(u unsafe.Pointer) *DBusInterfaceSkeletonPrivate

func (*DBusInterfaceSkeletonPrivate) Equals added in v0.0.2

Equals compares this DBusInterfaceSkeletonPrivate with another DBusInterfaceSkeletonPrivate, and returns true if they represent the same GObject.

func (*DBusInterfaceSkeletonPrivate) ToC

type DBusMenuModel

type DBusMenuModel struct {
	// contains filtered or unexported fields
}

DBusMenuModel is a wrapper around the C record GDBusMenuModel.

func CastToDBusMenuModel

func CastToDBusMenuModel(object *gobject.Object) *DBusMenuModel

CastToWidget down casts any arbitrary Object to DBusMenuModel. Exercise care, as this is a potentially dangerous function if the Object is not a DBusMenuModel.

func DBusMenuModelNewFromC

func DBusMenuModelNewFromC(u unsafe.Pointer) *DBusMenuModel

func (*DBusMenuModel) Equals added in v0.0.2

func (recv *DBusMenuModel) Equals(other *DBusMenuModel) bool

Equals compares this DBusMenuModel with another DBusMenuModel, and returns true if they represent the same GObject.

func (*DBusMenuModel) MenuModel

func (recv *DBusMenuModel) MenuModel() *MenuModel

MenuModel upcasts to *MenuModel

func (*DBusMenuModel) Object

func (recv *DBusMenuModel) Object() *gobject.Object

Object upcasts to *Object

func (*DBusMenuModel) ToC

func (recv *DBusMenuModel) ToC() unsafe.Pointer

type DBusObject

type DBusObject struct {
	// contains filtered or unexported fields
}

DBusObject is a wrapper around the C record GDBusObject.

func DBusObjectNewFromC

func DBusObjectNewFromC(u unsafe.Pointer) *DBusObject

func (*DBusObject) Equals added in v0.0.2

func (recv *DBusObject) Equals(other *DBusObject) bool

Equals compares this DBusObject with another DBusObject, and returns true if they represent the same GObject.

func (*DBusObject) ToC

func (recv *DBusObject) ToC() unsafe.Pointer

type DBusObjectManager

type DBusObjectManager struct {
	// contains filtered or unexported fields
}

DBusObjectManager is a wrapper around the C record GDBusObjectManager.

func DBusObjectManagerNewFromC

func DBusObjectManagerNewFromC(u unsafe.Pointer) *DBusObjectManager

func (*DBusObjectManager) Equals added in v0.0.2

func (recv *DBusObjectManager) Equals(other *DBusObjectManager) bool

Equals compares this DBusObjectManager with another DBusObjectManager, and returns true if they represent the same GObject.

func (*DBusObjectManager) ToC

func (recv *DBusObjectManager) ToC() unsafe.Pointer

type DBusObjectManagerClientPrivate

type DBusObjectManagerClientPrivate struct {
	// contains filtered or unexported fields
}

DBusObjectManagerClientPrivate is a wrapper around the C record GDBusObjectManagerClientPrivate.

func DBusObjectManagerClientPrivateNewFromC

func DBusObjectManagerClientPrivateNewFromC(u unsafe.Pointer) *DBusObjectManagerClientPrivate

func (*DBusObjectManagerClientPrivate) Equals added in v0.0.2

Equals compares this DBusObjectManagerClientPrivate with another DBusObjectManagerClientPrivate, and returns true if they represent the same GObject.

func (*DBusObjectManagerClientPrivate) ToC

type DBusObjectManagerServerPrivate

type DBusObjectManagerServerPrivate struct {
	// contains filtered or unexported fields
}

DBusObjectManagerServerPrivate is a wrapper around the C record GDBusObjectManagerServerPrivate.

func DBusObjectManagerServerPrivateNewFromC

func DBusObjectManagerServerPrivateNewFromC(u unsafe.Pointer) *DBusObjectManagerServerPrivate

func (*DBusObjectManagerServerPrivate) Equals added in v0.0.2

Equals compares this DBusObjectManagerServerPrivate with another DBusObjectManagerServerPrivate, and returns true if they represent the same GObject.

func (*DBusObjectManagerServerPrivate) ToC

type DBusObjectProxyPrivate

type DBusObjectProxyPrivate struct {
	// contains filtered or unexported fields
}

DBusObjectProxyPrivate is a wrapper around the C record GDBusObjectProxyPrivate.

func DBusObjectProxyPrivateNewFromC

func DBusObjectProxyPrivateNewFromC(u unsafe.Pointer) *DBusObjectProxyPrivate

func (*DBusObjectProxyPrivate) Equals added in v0.0.2

func (recv *DBusObjectProxyPrivate) Equals(other *DBusObjectProxyPrivate) bool

Equals compares this DBusObjectProxyPrivate with another DBusObjectProxyPrivate, and returns true if they represent the same GObject.

func (*DBusObjectProxyPrivate) ToC

type DBusObjectSkeletonPrivate

type DBusObjectSkeletonPrivate struct {
	// contains filtered or unexported fields
}

DBusObjectSkeletonPrivate is a wrapper around the C record GDBusObjectSkeletonPrivate.

func DBusObjectSkeletonPrivateNewFromC

func DBusObjectSkeletonPrivateNewFromC(u unsafe.Pointer) *DBusObjectSkeletonPrivate

func (*DBusObjectSkeletonPrivate) Equals added in v0.0.2

Equals compares this DBusObjectSkeletonPrivate with another DBusObjectSkeletonPrivate, and returns true if they represent the same GObject.

func (*DBusObjectSkeletonPrivate) ToC

type DBusProxyPrivate

type DBusProxyPrivate struct {
	// contains filtered or unexported fields
}

DBusProxyPrivate is a wrapper around the C record GDBusProxyPrivate.

func DBusProxyPrivateNewFromC

func DBusProxyPrivateNewFromC(u unsafe.Pointer) *DBusProxyPrivate

func (*DBusProxyPrivate) Equals added in v0.0.2

func (recv *DBusProxyPrivate) Equals(other *DBusProxyPrivate) bool

Equals compares this DBusProxyPrivate with another DBusProxyPrivate, and returns true if they represent the same GObject.

func (*DBusProxyPrivate) ToC

func (recv *DBusProxyPrivate) ToC() unsafe.Pointer

type DataInputStream

type DataInputStream struct {
	// contains filtered or unexported fields
}

DataInputStream is a wrapper around the C record GDataInputStream.

func CastToDataInputStream

func CastToDataInputStream(object *gobject.Object) *DataInputStream

CastToWidget down casts any arbitrary Object to DataInputStream. Exercise care, as this is a potentially dangerous function if the Object is not a DataInputStream.

func DataInputStreamNew

func DataInputStreamNew(baseStream *InputStream) *DataInputStream

DataInputStreamNew is a wrapper around the C function g_data_input_stream_new.

func DataInputStreamNewFromC

func DataInputStreamNewFromC(u unsafe.Pointer) *DataInputStream

func (*DataInputStream) BufferedInputStream

func (recv *DataInputStream) BufferedInputStream() *BufferedInputStream

BufferedInputStream upcasts to *BufferedInputStream

func (*DataInputStream) Equals added in v0.0.2

func (recv *DataInputStream) Equals(other *DataInputStream) bool

Equals compares this DataInputStream with another DataInputStream, and returns true if they represent the same GObject.

func (*DataInputStream) FilterInputStream

func (recv *DataInputStream) FilterInputStream() *FilterInputStream

FilterInputStream upcasts to *FilterInputStream

func (*DataInputStream) GetByteOrder

func (recv *DataInputStream) GetByteOrder() DataStreamByteOrder

GetByteOrder is a wrapper around the C function g_data_input_stream_get_byte_order.

func (*DataInputStream) GetNewlineType

func (recv *DataInputStream) GetNewlineType() DataStreamNewlineType

GetNewlineType is a wrapper around the C function g_data_input_stream_get_newline_type.

func (*DataInputStream) InputStream

func (recv *DataInputStream) InputStream() *InputStream

InputStream upcasts to *InputStream

func (*DataInputStream) Object

func (recv *DataInputStream) Object() *gobject.Object

Object upcasts to *Object

func (*DataInputStream) ReadByte

func (recv *DataInputStream) ReadByte(cancellable *Cancellable) (uint8, error)

ReadByte is a wrapper around the C function g_data_input_stream_read_byte.

func (*DataInputStream) ReadInt16

func (recv *DataInputStream) ReadInt16(cancellable *Cancellable) (int16, error)

ReadInt16 is a wrapper around the C function g_data_input_stream_read_int16.

func (*DataInputStream) ReadInt32

func (recv *DataInputStream) ReadInt32(cancellable *Cancellable) (int32, error)

ReadInt32 is a wrapper around the C function g_data_input_stream_read_int32.

func (*DataInputStream) ReadInt64

func (recv *DataInputStream) ReadInt64(cancellable *Cancellable) (int64, error)

ReadInt64 is a wrapper around the C function g_data_input_stream_read_int64.

func (*DataInputStream) ReadUint16

func (recv *DataInputStream) ReadUint16(cancellable *Cancellable) (uint16, error)

ReadUint16 is a wrapper around the C function g_data_input_stream_read_uint16.

func (*DataInputStream) ReadUint32

func (recv *DataInputStream) ReadUint32(cancellable *Cancellable) (uint32, error)

ReadUint32 is a wrapper around the C function g_data_input_stream_read_uint32.

func (*DataInputStream) ReadUint64

func (recv *DataInputStream) ReadUint64(cancellable *Cancellable) (uint64, error)

ReadUint64 is a wrapper around the C function g_data_input_stream_read_uint64.

func (*DataInputStream) ReadUntil

func (recv *DataInputStream) ReadUntil(stopChars string, cancellable *Cancellable) (string, uint64, error)

ReadUntil is a wrapper around the C function g_data_input_stream_read_until.

func (*DataInputStream) Seekable

func (recv *DataInputStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by DataInputStream

func (*DataInputStream) SetByteOrder

func (recv *DataInputStream) SetByteOrder(order DataStreamByteOrder)

SetByteOrder is a wrapper around the C function g_data_input_stream_set_byte_order.

func (*DataInputStream) SetNewlineType

func (recv *DataInputStream) SetNewlineType(type_ DataStreamNewlineType)

SetNewlineType is a wrapper around the C function g_data_input_stream_set_newline_type.

func (*DataInputStream) ToC

func (recv *DataInputStream) ToC() unsafe.Pointer

type DataInputStreamClass

type DataInputStreamClass struct {
	// contains filtered or unexported fields
}

DataInputStreamClass is a wrapper around the C record GDataInputStreamClass.

func DataInputStreamClassNewFromC

func DataInputStreamClassNewFromC(u unsafe.Pointer) *DataInputStreamClass

func (*DataInputStreamClass) Equals added in v0.0.2

func (recv *DataInputStreamClass) Equals(other *DataInputStreamClass) bool

Equals compares this DataInputStreamClass with another DataInputStreamClass, and returns true if they represent the same GObject.

func (*DataInputStreamClass) ToC

func (recv *DataInputStreamClass) ToC() unsafe.Pointer

type DataInputStreamPrivate

type DataInputStreamPrivate struct {
	// contains filtered or unexported fields
}

DataInputStreamPrivate is a wrapper around the C record GDataInputStreamPrivate.

func DataInputStreamPrivateNewFromC

func DataInputStreamPrivateNewFromC(u unsafe.Pointer) *DataInputStreamPrivate

func (*DataInputStreamPrivate) Equals added in v0.0.2

func (recv *DataInputStreamPrivate) Equals(other *DataInputStreamPrivate) bool

Equals compares this DataInputStreamPrivate with another DataInputStreamPrivate, and returns true if they represent the same GObject.

func (*DataInputStreamPrivate) ToC

type DataOutputStream

type DataOutputStream struct {
	// contains filtered or unexported fields
}

DataOutputStream is a wrapper around the C record GDataOutputStream.

func CastToDataOutputStream

func CastToDataOutputStream(object *gobject.Object) *DataOutputStream

CastToWidget down casts any arbitrary Object to DataOutputStream. Exercise care, as this is a potentially dangerous function if the Object is not a DataOutputStream.

func DataOutputStreamNew

func DataOutputStreamNew(baseStream *OutputStream) *DataOutputStream

DataOutputStreamNew is a wrapper around the C function g_data_output_stream_new.

func DataOutputStreamNewFromC

func DataOutputStreamNewFromC(u unsafe.Pointer) *DataOutputStream

func (*DataOutputStream) Equals added in v0.0.2

func (recv *DataOutputStream) Equals(other *DataOutputStream) bool

Equals compares this DataOutputStream with another DataOutputStream, and returns true if they represent the same GObject.

func (*DataOutputStream) FilterOutputStream

func (recv *DataOutputStream) FilterOutputStream() *FilterOutputStream

FilterOutputStream upcasts to *FilterOutputStream

func (*DataOutputStream) GetByteOrder

func (recv *DataOutputStream) GetByteOrder() DataStreamByteOrder

GetByteOrder is a wrapper around the C function g_data_output_stream_get_byte_order.

func (*DataOutputStream) Object

func (recv *DataOutputStream) Object() *gobject.Object

Object upcasts to *Object

func (*DataOutputStream) OutputStream

func (recv *DataOutputStream) OutputStream() *OutputStream

OutputStream upcasts to *OutputStream

func (*DataOutputStream) PutByte

func (recv *DataOutputStream) PutByte(data uint8, cancellable *Cancellable) (bool, error)

PutByte is a wrapper around the C function g_data_output_stream_put_byte.

func (*DataOutputStream) PutInt16

func (recv *DataOutputStream) PutInt16(data int16, cancellable *Cancellable) (bool, error)

PutInt16 is a wrapper around the C function g_data_output_stream_put_int16.

func (*DataOutputStream) PutInt32

func (recv *DataOutputStream) PutInt32(data int32, cancellable *Cancellable) (bool, error)

PutInt32 is a wrapper around the C function g_data_output_stream_put_int32.

func (*DataOutputStream) PutInt64

func (recv *DataOutputStream) PutInt64(data int64, cancellable *Cancellable) (bool, error)

PutInt64 is a wrapper around the C function g_data_output_stream_put_int64.

func (*DataOutputStream) PutString

func (recv *DataOutputStream) PutString(str string, cancellable *Cancellable) (bool, error)

PutString is a wrapper around the C function g_data_output_stream_put_string.

func (*DataOutputStream) PutUint16

func (recv *DataOutputStream) PutUint16(data uint16, cancellable *Cancellable) (bool, error)

PutUint16 is a wrapper around the C function g_data_output_stream_put_uint16.

func (*DataOutputStream) PutUint32

func (recv *DataOutputStream) PutUint32(data uint32, cancellable *Cancellable) (bool, error)

PutUint32 is a wrapper around the C function g_data_output_stream_put_uint32.

func (*DataOutputStream) PutUint64

func (recv *DataOutputStream) PutUint64(data uint64, cancellable *Cancellable) (bool, error)

PutUint64 is a wrapper around the C function g_data_output_stream_put_uint64.

func (*DataOutputStream) Seekable

func (recv *DataOutputStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by DataOutputStream

func (*DataOutputStream) SetByteOrder

func (recv *DataOutputStream) SetByteOrder(order DataStreamByteOrder)

SetByteOrder is a wrapper around the C function g_data_output_stream_set_byte_order.

func (*DataOutputStream) ToC

func (recv *DataOutputStream) ToC() unsafe.Pointer

type DataOutputStreamClass

type DataOutputStreamClass struct {
	// contains filtered or unexported fields
}

DataOutputStreamClass is a wrapper around the C record GDataOutputStreamClass.

func DataOutputStreamClassNewFromC

func DataOutputStreamClassNewFromC(u unsafe.Pointer) *DataOutputStreamClass

func (*DataOutputStreamClass) Equals added in v0.0.2

func (recv *DataOutputStreamClass) Equals(other *DataOutputStreamClass) bool

Equals compares this DataOutputStreamClass with another DataOutputStreamClass, and returns true if they represent the same GObject.

func (*DataOutputStreamClass) ToC

func (recv *DataOutputStreamClass) ToC() unsafe.Pointer

type DataOutputStreamPrivate

type DataOutputStreamPrivate struct {
	// contains filtered or unexported fields
}

DataOutputStreamPrivate is a wrapper around the C record GDataOutputStreamPrivate.

func DataOutputStreamPrivateNewFromC

func DataOutputStreamPrivateNewFromC(u unsafe.Pointer) *DataOutputStreamPrivate

func (*DataOutputStreamPrivate) Equals added in v0.0.2

Equals compares this DataOutputStreamPrivate with another DataOutputStreamPrivate, and returns true if they represent the same GObject.

func (*DataOutputStreamPrivate) ToC

type DataStreamByteOrder

type DataStreamByteOrder C.GDataStreamByteOrder
const (
	DATA_STREAM_BYTE_ORDER_BIG_ENDIAN    DataStreamByteOrder = 0
	DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN DataStreamByteOrder = 1
	DATA_STREAM_BYTE_ORDER_HOST_ENDIAN   DataStreamByteOrder = 2
)

type DataStreamNewlineType

type DataStreamNewlineType C.GDataStreamNewlineType
const (
	DATA_STREAM_NEWLINE_TYPE_LF    DataStreamNewlineType = 0
	DATA_STREAM_NEWLINE_TYPE_CR    DataStreamNewlineType = 1
	DATA_STREAM_NEWLINE_TYPE_CR_LF DataStreamNewlineType = 2
	DATA_STREAM_NEWLINE_TYPE_ANY   DataStreamNewlineType = 3
)

type DesktopAppInfo

type DesktopAppInfo struct {
	// contains filtered or unexported fields
}

DesktopAppInfo is a wrapper around the C record GDesktopAppInfo.

func CastToDesktopAppInfo

func CastToDesktopAppInfo(object *gobject.Object) *DesktopAppInfo

CastToWidget down casts any arbitrary Object to DesktopAppInfo. Exercise care, as this is a potentially dangerous function if the Object is not a DesktopAppInfo.

func DesktopAppInfoNew

func DesktopAppInfoNew(desktopId string) *DesktopAppInfo

DesktopAppInfoNew is a wrapper around the C function g_desktop_app_info_new.

func DesktopAppInfoNewFromC

func DesktopAppInfoNewFromC(u unsafe.Pointer) *DesktopAppInfo

func DesktopAppInfoNewFromFilename

func DesktopAppInfoNewFromFilename(filename string) *DesktopAppInfo

DesktopAppInfoNewFromFilename is a wrapper around the C function g_desktop_app_info_new_from_filename.

func (*DesktopAppInfo) AppInfo

func (recv *DesktopAppInfo) AppInfo() *AppInfo

AppInfo returns the AppInfo interface implemented by DesktopAppInfo

func (*DesktopAppInfo) Equals added in v0.0.2

func (recv *DesktopAppInfo) Equals(other *DesktopAppInfo) bool

Equals compares this DesktopAppInfo with another DesktopAppInfo, and returns true if they represent the same GObject.

func (*DesktopAppInfo) GetCategories

func (recv *DesktopAppInfo) GetCategories() string

GetCategories is a wrapper around the C function g_desktop_app_info_get_categories.

func (*DesktopAppInfo) GetGenericName

func (recv *DesktopAppInfo) GetGenericName() string

GetGenericName is a wrapper around the C function g_desktop_app_info_get_generic_name.

func (*DesktopAppInfo) GetIsHidden

func (recv *DesktopAppInfo) GetIsHidden() bool

GetIsHidden is a wrapper around the C function g_desktop_app_info_get_is_hidden.

func (*DesktopAppInfo) Object

func (recv *DesktopAppInfo) Object() *gobject.Object

Object upcasts to *Object

func (*DesktopAppInfo) ToC

func (recv *DesktopAppInfo) ToC() unsafe.Pointer

type DesktopAppInfoClass

type DesktopAppInfoClass struct {
	// contains filtered or unexported fields
}

DesktopAppInfoClass is a wrapper around the C record GDesktopAppInfoClass.

func DesktopAppInfoClassNewFromC

func DesktopAppInfoClassNewFromC(u unsafe.Pointer) *DesktopAppInfoClass

func (*DesktopAppInfoClass) Equals added in v0.0.2

func (recv *DesktopAppInfoClass) Equals(other *DesktopAppInfoClass) bool

Equals compares this DesktopAppInfoClass with another DesktopAppInfoClass, and returns true if they represent the same GObject.

func (*DesktopAppInfoClass) ToC

func (recv *DesktopAppInfoClass) ToC() unsafe.Pointer

type DesktopAppInfoLookup

type DesktopAppInfoLookup struct {
	// contains filtered or unexported fields
}

DesktopAppInfoLookup is a wrapper around the C record GDesktopAppInfoLookup.

func DesktopAppInfoLookupNewFromC

func DesktopAppInfoLookupNewFromC(u unsafe.Pointer) *DesktopAppInfoLookup

func (*DesktopAppInfoLookup) Equals added in v0.0.2

func (recv *DesktopAppInfoLookup) Equals(other *DesktopAppInfoLookup) bool

Equals compares this DesktopAppInfoLookup with another DesktopAppInfoLookup, and returns true if they represent the same GObject.

func (*DesktopAppInfoLookup) GetDefaultForUriScheme

func (recv *DesktopAppInfoLookup) GetDefaultForUriScheme(uriScheme string) *AppInfo

GetDefaultForUriScheme is a wrapper around the C function g_desktop_app_info_lookup_get_default_for_uri_scheme.

func (*DesktopAppInfoLookup) ToC

func (recv *DesktopAppInfoLookup) ToC() unsafe.Pointer

type DesktopAppInfoLookupIface

type DesktopAppInfoLookupIface struct {
	// contains filtered or unexported fields
}

DesktopAppInfoLookupIface is a wrapper around the C record GDesktopAppInfoLookupIface.

func DesktopAppInfoLookupIfaceNewFromC

func DesktopAppInfoLookupIfaceNewFromC(u unsafe.Pointer) *DesktopAppInfoLookupIface

func (*DesktopAppInfoLookupIface) Equals added in v0.0.2

Equals compares this DesktopAppInfoLookupIface with another DesktopAppInfoLookupIface, and returns true if they represent the same GObject.

func (*DesktopAppInfoLookupIface) ToC

type Drive

type Drive struct {
	// contains filtered or unexported fields
}

Drive is a wrapper around the C record GDrive.

func DriveNewFromC

func DriveNewFromC(u unsafe.Pointer) *Drive

func (*Drive) CanEject

func (recv *Drive) CanEject() bool

CanEject is a wrapper around the C function g_drive_can_eject.

func (*Drive) CanPollForMedia

func (recv *Drive) CanPollForMedia() bool

CanPollForMedia is a wrapper around the C function g_drive_can_poll_for_media.

func (*Drive) ConnectChanged

func (recv *Drive) ConnectChanged(callback DriveSignalChangedCallback) int

ConnectChanged connects the callback to the 'changed' signal for the Drive.

The returned value represents the connection, and may be passed to DisconnectChanged to remove it.

func (*Drive) ConnectDisconnected

func (recv *Drive) ConnectDisconnected(callback DriveSignalDisconnectedCallback) int

ConnectDisconnected connects the callback to the 'disconnected' signal for the Drive.

The returned value represents the connection, and may be passed to DisconnectDisconnected to remove it.

func (*Drive) ConnectEjectButton

func (recv *Drive) ConnectEjectButton(callback DriveSignalEjectButtonCallback) int

ConnectEjectButton connects the callback to the 'eject-button' signal for the Drive.

The returned value represents the connection, and may be passed to DisconnectEjectButton to remove it.

func (*Drive) DisconnectChanged

func (recv *Drive) DisconnectChanged(connectionID int)

DisconnectChanged disconnects a callback from the 'changed' signal for the Drive.

The connectionID should be a value returned from a call to ConnectChanged.

func (*Drive) DisconnectDisconnected

func (recv *Drive) DisconnectDisconnected(connectionID int)

DisconnectDisconnected disconnects a callback from the 'disconnected' signal for the Drive.

The connectionID should be a value returned from a call to ConnectDisconnected.

func (*Drive) DisconnectEjectButton

func (recv *Drive) DisconnectEjectButton(connectionID int)

DisconnectEjectButton disconnects a callback from the 'eject-button' signal for the Drive.

The connectionID should be a value returned from a call to ConnectEjectButton.

func (*Drive) EjectFinish

func (recv *Drive) EjectFinish(result *AsyncResult) (bool, error)

EjectFinish is a wrapper around the C function g_drive_eject_finish.

func (*Drive) EnumerateIdentifiers added in v0.0.6

func (recv *Drive) EnumerateIdentifiers() []string

EnumerateIdentifiers is a wrapper around the C function g_drive_enumerate_identifiers.

func (*Drive) Equals added in v0.0.2

func (recv *Drive) Equals(other *Drive) bool

Equals compares this Drive with another Drive, and returns true if they represent the same GObject.

func (*Drive) GetIcon

func (recv *Drive) GetIcon() *Icon

GetIcon is a wrapper around the C function g_drive_get_icon.

func (*Drive) GetIdentifier

func (recv *Drive) GetIdentifier(kind string) string

GetIdentifier is a wrapper around the C function g_drive_get_identifier.

func (*Drive) GetName

func (recv *Drive) GetName() string

GetName is a wrapper around the C function g_drive_get_name.

func (*Drive) GetVolumes

func (recv *Drive) GetVolumes() *glib.List

GetVolumes is a wrapper around the C function g_drive_get_volumes.

func (*Drive) HasMedia

func (recv *Drive) HasMedia() bool

HasMedia is a wrapper around the C function g_drive_has_media.

func (*Drive) HasVolumes

func (recv *Drive) HasVolumes() bool

HasVolumes is a wrapper around the C function g_drive_has_volumes.

func (*Drive) IsMediaCheckAutomatic

func (recv *Drive) IsMediaCheckAutomatic() bool

IsMediaCheckAutomatic is a wrapper around the C function g_drive_is_media_check_automatic.

func (*Drive) IsMediaRemovable

func (recv *Drive) IsMediaRemovable() bool

IsMediaRemovable is a wrapper around the C function g_drive_is_media_removable.

func (*Drive) PollForMediaFinish

func (recv *Drive) PollForMediaFinish(result *AsyncResult) (bool, error)

PollForMediaFinish is a wrapper around the C function g_drive_poll_for_media_finish.

func (*Drive) ToC

func (recv *Drive) ToC() unsafe.Pointer

type DriveIface

type DriveIface struct {
	// contains filtered or unexported fields
}

DriveIface is a wrapper around the C record GDriveIface.

func DriveIfaceNewFromC

func DriveIfaceNewFromC(u unsafe.Pointer) *DriveIface

func (*DriveIface) Equals added in v0.0.2

func (recv *DriveIface) Equals(other *DriveIface) bool

Equals compares this DriveIface with another DriveIface, and returns true if they represent the same GObject.

func (*DriveIface) ToC

func (recv *DriveIface) ToC() unsafe.Pointer

type DriveSignalChangedCallback

type DriveSignalChangedCallback func(targetObject *Drive)

DriveSignalChangedCallback is a callback function for a 'changed' signal emitted from a Drive.

type DriveSignalDisconnectedCallback

type DriveSignalDisconnectedCallback func(targetObject *Drive)

DriveSignalDisconnectedCallback is a callback function for a 'disconnected' signal emitted from a Drive.

type DriveSignalEjectButtonCallback

type DriveSignalEjectButtonCallback func(targetObject *Drive)

DriveSignalEjectButtonCallback is a callback function for a 'eject-button' signal emitted from a Drive.

type Emblem

type Emblem struct {
	// contains filtered or unexported fields
}

Emblem is a wrapper around the C record GEmblem.

func CastToEmblem

func CastToEmblem(object *gobject.Object) *Emblem

CastToWidget down casts any arbitrary Object to Emblem. Exercise care, as this is a potentially dangerous function if the Object is not a Emblem.

func EmblemNewFromC

func EmblemNewFromC(u unsafe.Pointer) *Emblem

func (*Emblem) Equals added in v0.0.2

func (recv *Emblem) Equals(other *Emblem) bool

Equals compares this Emblem with another Emblem, and returns true if they represent the same GObject.

func (*Emblem) Icon

func (recv *Emblem) Icon() *Icon

Icon returns the Icon interface implemented by Emblem

func (*Emblem) Object

func (recv *Emblem) Object() *gobject.Object

Object upcasts to *Object

func (*Emblem) ToC

func (recv *Emblem) ToC() unsafe.Pointer

type EmblemClass

type EmblemClass struct {
	// contains filtered or unexported fields
}

EmblemClass is a wrapper around the C record GEmblemClass.

func EmblemClassNewFromC

func EmblemClassNewFromC(u unsafe.Pointer) *EmblemClass

func (*EmblemClass) Equals added in v0.0.2

func (recv *EmblemClass) Equals(other *EmblemClass) bool

Equals compares this EmblemClass with another EmblemClass, and returns true if they represent the same GObject.

func (*EmblemClass) ToC

func (recv *EmblemClass) ToC() unsafe.Pointer

type EmblemedIcon

type EmblemedIcon struct {
	// contains filtered or unexported fields
}

EmblemedIcon is a wrapper around the C record GEmblemedIcon.

func CastToEmblemedIcon

func CastToEmblemedIcon(object *gobject.Object) *EmblemedIcon

CastToWidget down casts any arbitrary Object to EmblemedIcon. Exercise care, as this is a potentially dangerous function if the Object is not a EmblemedIcon.

func EmblemedIconNewFromC

func EmblemedIconNewFromC(u unsafe.Pointer) *EmblemedIcon

func (*EmblemedIcon) Equals added in v0.0.2

func (recv *EmblemedIcon) Equals(other *EmblemedIcon) bool

Equals compares this EmblemedIcon with another EmblemedIcon, and returns true if they represent the same GObject.

func (*EmblemedIcon) Icon

func (recv *EmblemedIcon) Icon() *Icon

Icon returns the Icon interface implemented by EmblemedIcon

func (*EmblemedIcon) Object

func (recv *EmblemedIcon) Object() *gobject.Object

Object upcasts to *Object

func (*EmblemedIcon) ToC

func (recv *EmblemedIcon) ToC() unsafe.Pointer

type EmblemedIconClass

type EmblemedIconClass struct {
	// contains filtered or unexported fields
}

EmblemedIconClass is a wrapper around the C record GEmblemedIconClass.

func EmblemedIconClassNewFromC

func EmblemedIconClassNewFromC(u unsafe.Pointer) *EmblemedIconClass

func (*EmblemedIconClass) Equals added in v0.0.2

func (recv *EmblemedIconClass) Equals(other *EmblemedIconClass) bool

Equals compares this EmblemedIconClass with another EmblemedIconClass, and returns true if they represent the same GObject.

func (*EmblemedIconClass) ToC

func (recv *EmblemedIconClass) ToC() unsafe.Pointer

type EmblemedIconPrivate

type EmblemedIconPrivate struct {
	// contains filtered or unexported fields
}

EmblemedIconPrivate is a wrapper around the C record GEmblemedIconPrivate.

func EmblemedIconPrivateNewFromC

func EmblemedIconPrivateNewFromC(u unsafe.Pointer) *EmblemedIconPrivate

func (*EmblemedIconPrivate) Equals added in v0.0.2

func (recv *EmblemedIconPrivate) Equals(other *EmblemedIconPrivate) bool

Equals compares this EmblemedIconPrivate with another EmblemedIconPrivate, and returns true if they represent the same GObject.

func (*EmblemedIconPrivate) ToC

func (recv *EmblemedIconPrivate) ToC() unsafe.Pointer

type File

type File struct {
	// contains filtered or unexported fields
}

File is a wrapper around the C record GFile.

func FileNewForCommandlineArg

func FileNewForCommandlineArg(arg string) *File

FileNewForCommandlineArg is a wrapper around the C function g_file_new_for_commandline_arg.

func FileNewForPath

func FileNewForPath(path string) *File

FileNewForPath is a wrapper around the C function g_file_new_for_path.

func FileNewForUri

func FileNewForUri(uri string) *File

FileNewForUri is a wrapper around the C function g_file_new_for_uri.

func FileNewFromC

func FileNewFromC(u unsafe.Pointer) *File

func FileParseName

func FileParseName(parseName string) *File

FileParseName is a wrapper around the C function g_file_parse_name.

func (*File) AppendTo

func (recv *File) AppendTo(flags FileCreateFlags, cancellable *Cancellable) (*FileOutputStream, error)

AppendTo is a wrapper around the C function g_file_append_to.

func (*File) AppendToFinish

func (recv *File) AppendToFinish(res *AsyncResult) (*FileOutputStream, error)

AppendToFinish is a wrapper around the C function g_file_append_to_finish.

func (*File) CopyAttributes

func (recv *File) CopyAttributes(destination *File, flags FileCopyFlags, cancellable *Cancellable) (bool, error)

CopyAttributes is a wrapper around the C function g_file_copy_attributes.

func (*File) CopyFinish

func (recv *File) CopyFinish(res *AsyncResult) (bool, error)

CopyFinish is a wrapper around the C function g_file_copy_finish.

func (*File) Create

func (recv *File) Create(flags FileCreateFlags, cancellable *Cancellable) (*FileOutputStream, error)

Create is a wrapper around the C function g_file_create.

func (*File) CreateFinish

func (recv *File) CreateFinish(res *AsyncResult) (*FileOutputStream, error)

CreateFinish is a wrapper around the C function g_file_create_finish.

func (*File) Delete

func (recv *File) Delete(cancellable *Cancellable) (bool, error)

Delete is a wrapper around the C function g_file_delete.

func (*File) Dup

func (recv *File) Dup() *File

Dup is a wrapper around the C function g_file_dup.

func (*File) EjectMountableFinish

func (recv *File) EjectMountableFinish(result *AsyncResult) (bool, error)

EjectMountableFinish is a wrapper around the C function g_file_eject_mountable_finish.

func (*File) EnumerateChildren

func (recv *File) EnumerateChildren(attributes string, flags FileQueryInfoFlags, cancellable *Cancellable) (*FileEnumerator, error)

EnumerateChildren is a wrapper around the C function g_file_enumerate_children.

func (*File) EnumerateChildrenFinish

func (recv *File) EnumerateChildrenFinish(res *AsyncResult) (*FileEnumerator, error)

EnumerateChildrenFinish is a wrapper around the C function g_file_enumerate_children_finish.

func (*File) Equal

func (recv *File) Equal(file2 *File) bool

Equal is a wrapper around the C function g_file_equal.

func (*File) Equals added in v0.0.2

func (recv *File) Equals(other *File) bool

Equals compares this File with another File, and returns true if they represent the same GObject.

func (*File) FindEnclosingMount

func (recv *File) FindEnclosingMount(cancellable *Cancellable) (*Mount, error)

FindEnclosingMount is a wrapper around the C function g_file_find_enclosing_mount.

func (*File) FindEnclosingMountFinish

func (recv *File) FindEnclosingMountFinish(res *AsyncResult) (*Mount, error)

FindEnclosingMountFinish is a wrapper around the C function g_file_find_enclosing_mount_finish.

func (*File) GetBasename

func (recv *File) GetBasename() string

GetBasename is a wrapper around the C function g_file_get_basename.

func (*File) GetChild

func (recv *File) GetChild(name string) *File

GetChild is a wrapper around the C function g_file_get_child.

func (*File) GetChildForDisplayName

func (recv *File) GetChildForDisplayName(displayName string) (*File, error)

GetChildForDisplayName is a wrapper around the C function g_file_get_child_for_display_name.

func (*File) GetParent

func (recv *File) GetParent() *File

GetParent is a wrapper around the C function g_file_get_parent.

func (*File) GetParseName

func (recv *File) GetParseName() string

GetParseName is a wrapper around the C function g_file_get_parse_name.

func (*File) GetPath

func (recv *File) GetPath() string

GetPath is a wrapper around the C function g_file_get_path.

func (*File) GetRelativePath

func (recv *File) GetRelativePath(descendant *File) string

GetRelativePath is a wrapper around the C function g_file_get_relative_path.

func (*File) GetUri

func (recv *File) GetUri() string

GetUri is a wrapper around the C function g_file_get_uri.

func (*File) GetUriScheme

func (recv *File) GetUriScheme() string

GetUriScheme is a wrapper around the C function g_file_get_uri_scheme.

func (*File) HasPrefix

func (recv *File) HasPrefix(prefix *File) bool

HasPrefix is a wrapper around the C function g_file_has_prefix.

func (*File) HasUriScheme

func (recv *File) HasUriScheme(uriScheme string) bool

HasUriScheme is a wrapper around the C function g_file_has_uri_scheme.

func (*File) Hash

func (recv *File) Hash() uint32

Hash is a wrapper around the C function g_file_hash.

func (*File) IsNative

func (recv *File) IsNative() bool

IsNative is a wrapper around the C function g_file_is_native.

func (*File) MakeDirectory

func (recv *File) MakeDirectory(cancellable *Cancellable) (bool, error)

MakeDirectory is a wrapper around the C function g_file_make_directory.

func (recv *File) MakeSymbolicLink(symlinkValue string, cancellable *Cancellable) (bool, error)

MakeSymbolicLink is a wrapper around the C function g_file_make_symbolic_link.

func (*File) MonitorDirectory

func (recv *File) MonitorDirectory(flags FileMonitorFlags, cancellable *Cancellable) (*FileMonitor, error)

MonitorDirectory is a wrapper around the C function g_file_monitor_directory.

func (*File) MonitorFile

func (recv *File) MonitorFile(flags FileMonitorFlags, cancellable *Cancellable) (*FileMonitor, error)

MonitorFile is a wrapper around the C function g_file_monitor_file.

func (*File) MountEnclosingVolumeFinish

func (recv *File) MountEnclosingVolumeFinish(result *AsyncResult) (bool, error)

MountEnclosingVolumeFinish is a wrapper around the C function g_file_mount_enclosing_volume_finish.

func (*File) MountMountableFinish

func (recv *File) MountMountableFinish(result *AsyncResult) (*File, error)

MountMountableFinish is a wrapper around the C function g_file_mount_mountable_finish.

func (*File) QueryDefaultHandler

func (recv *File) QueryDefaultHandler(cancellable *Cancellable) (*AppInfo, error)

QueryDefaultHandler is a wrapper around the C function g_file_query_default_handler.

func (*File) QueryExists

func (recv *File) QueryExists(cancellable *Cancellable) bool

QueryExists is a wrapper around the C function g_file_query_exists.

func (*File) QueryFilesystemInfo

func (recv *File) QueryFilesystemInfo(attributes string, cancellable *Cancellable) (*FileInfo, error)

QueryFilesystemInfo is a wrapper around the C function g_file_query_filesystem_info.

func (*File) QueryFilesystemInfoFinish

func (recv *File) QueryFilesystemInfoFinish(res *AsyncResult) (*FileInfo, error)

QueryFilesystemInfoFinish is a wrapper around the C function g_file_query_filesystem_info_finish.

func (*File) QueryInfo

func (recv *File) QueryInfo(attributes string, flags FileQueryInfoFlags, cancellable *Cancellable) (*FileInfo, error)

QueryInfo is a wrapper around the C function g_file_query_info.

func (*File) QueryInfoFinish

func (recv *File) QueryInfoFinish(res *AsyncResult) (*FileInfo, error)

QueryInfoFinish is a wrapper around the C function g_file_query_info_finish.

func (*File) QuerySettableAttributes

func (recv *File) QuerySettableAttributes(cancellable *Cancellable) (*FileAttributeInfoList, error)

QuerySettableAttributes is a wrapper around the C function g_file_query_settable_attributes.

func (*File) QueryWritableNamespaces

func (recv *File) QueryWritableNamespaces(cancellable *Cancellable) (*FileAttributeInfoList, error)

QueryWritableNamespaces is a wrapper around the C function g_file_query_writable_namespaces.

func (*File) Read

func (recv *File) Read(cancellable *Cancellable) (*FileInputStream, error)

Read is a wrapper around the C function g_file_read.

func (*File) ReadFinish

func (recv *File) ReadFinish(res *AsyncResult) (*FileInputStream, error)

ReadFinish is a wrapper around the C function g_file_read_finish.

func (*File) Replace

func (recv *File) Replace(etag string, makeBackup bool, flags FileCreateFlags, cancellable *Cancellable) (*FileOutputStream, error)

Replace is a wrapper around the C function g_file_replace.

func (*File) ReplaceContents

func (recv *File) ReplaceContents(contents []uint8, etag string, makeBackup bool, flags FileCreateFlags, cancellable *Cancellable) (bool, string, error)

ReplaceContents is a wrapper around the C function g_file_replace_contents.

func (*File) ReplaceContentsFinish

func (recv *File) ReplaceContentsFinish(res *AsyncResult) (bool, string, error)

ReplaceContentsFinish is a wrapper around the C function g_file_replace_contents_finish.

func (*File) ReplaceFinish

func (recv *File) ReplaceFinish(res *AsyncResult) (*FileOutputStream, error)

ReplaceFinish is a wrapper around the C function g_file_replace_finish.

func (*File) ResolveRelativePath

func (recv *File) ResolveRelativePath(relativePath string) *File

ResolveRelativePath is a wrapper around the C function g_file_resolve_relative_path.

func (*File) SetAttribute

func (recv *File) SetAttribute(attribute string, type_ FileAttributeType, valueP uintptr, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)

SetAttribute is a wrapper around the C function g_file_set_attribute.

func (*File) SetAttributeByteString

func (recv *File) SetAttributeByteString(attribute string, value string, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)

SetAttributeByteString is a wrapper around the C function g_file_set_attribute_byte_string.

func (*File) SetAttributeInt32

func (recv *File) SetAttributeInt32(attribute string, value int32, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)

SetAttributeInt32 is a wrapper around the C function g_file_set_attribute_int32.

func (*File) SetAttributeInt64

func (recv *File) SetAttributeInt64(attribute string, value int64, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)

SetAttributeInt64 is a wrapper around the C function g_file_set_attribute_int64.

func (*File) SetAttributeString

func (recv *File) SetAttributeString(attribute string, value string, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)

SetAttributeString is a wrapper around the C function g_file_set_attribute_string.

func (*File) SetAttributeUint32

func (recv *File) SetAttributeUint32(attribute string, value uint32, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)

SetAttributeUint32 is a wrapper around the C function g_file_set_attribute_uint32.

func (*File) SetAttributeUint64

func (recv *File) SetAttributeUint64(attribute string, value uint64, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)

SetAttributeUint64 is a wrapper around the C function g_file_set_attribute_uint64.

func (*File) SetAttributesFinish

func (recv *File) SetAttributesFinish(result *AsyncResult) (bool, *FileInfo, error)

SetAttributesFinish is a wrapper around the C function g_file_set_attributes_finish.

func (*File) SetAttributesFromInfo

func (recv *File) SetAttributesFromInfo(info *FileInfo, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)

SetAttributesFromInfo is a wrapper around the C function g_file_set_attributes_from_info.

func (*File) SetDisplayName

func (recv *File) SetDisplayName(displayName string, cancellable *Cancellable) (*File, error)

SetDisplayName is a wrapper around the C function g_file_set_display_name.

func (*File) SetDisplayNameFinish

func (recv *File) SetDisplayNameFinish(res *AsyncResult) (*File, error)

SetDisplayNameFinish is a wrapper around the C function g_file_set_display_name_finish.

func (*File) ToC

func (recv *File) ToC() unsafe.Pointer

func (*File) Trash

func (recv *File) Trash(cancellable *Cancellable) (bool, error)

Trash is a wrapper around the C function g_file_trash.

func (*File) UnmountMountableFinish

func (recv *File) UnmountMountableFinish(result *AsyncResult) (bool, error)

UnmountMountableFinish is a wrapper around the C function g_file_unmount_mountable_finish.

type FileAttributeInfo

type FileAttributeInfo struct {
	Name  string
	Type  FileAttributeType
	Flags FileAttributeInfoFlags
	// contains filtered or unexported fields
}

FileAttributeInfo is a wrapper around the C record GFileAttributeInfo.

func FileAttributeInfoNewFromC

func FileAttributeInfoNewFromC(u unsafe.Pointer) *FileAttributeInfo

func (*FileAttributeInfo) Equals added in v0.0.2

func (recv *FileAttributeInfo) Equals(other *FileAttributeInfo) bool

Equals compares this FileAttributeInfo with another FileAttributeInfo, and returns true if they represent the same GObject.

func (*FileAttributeInfo) ToC

func (recv *FileAttributeInfo) ToC() unsafe.Pointer

type FileAttributeInfoFlags

type FileAttributeInfoFlags C.GFileAttributeInfoFlags
const (
	FILE_ATTRIBUTE_INFO_NONE            FileAttributeInfoFlags = 0
	FILE_ATTRIBUTE_INFO_COPY_WITH_FILE  FileAttributeInfoFlags = 1
	FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED FileAttributeInfoFlags = 2
)

type FileAttributeInfoList

type FileAttributeInfoList struct {

	// infos : record
	NInfos int32
	// contains filtered or unexported fields
}

FileAttributeInfoList is a wrapper around the C record GFileAttributeInfoList.

func FileAttributeInfoListNew

func FileAttributeInfoListNew() *FileAttributeInfoList

FileAttributeInfoListNew is a wrapper around the C function g_file_attribute_info_list_new.

func FileAttributeInfoListNewFromC

func FileAttributeInfoListNewFromC(u unsafe.Pointer) *FileAttributeInfoList

func (*FileAttributeInfoList) Add

Add is a wrapper around the C function g_file_attribute_info_list_add.

func (*FileAttributeInfoList) Dup

Dup is a wrapper around the C function g_file_attribute_info_list_dup.

func (*FileAttributeInfoList) Equals added in v0.0.2

func (recv *FileAttributeInfoList) Equals(other *FileAttributeInfoList) bool

Equals compares this FileAttributeInfoList with another FileAttributeInfoList, and returns true if they represent the same GObject.

func (*FileAttributeInfoList) Lookup

func (recv *FileAttributeInfoList) Lookup(name string) *FileAttributeInfo

Lookup is a wrapper around the C function g_file_attribute_info_list_lookup.

func (*FileAttributeInfoList) Ref

Ref is a wrapper around the C function g_file_attribute_info_list_ref.

func (*FileAttributeInfoList) ToC

func (recv *FileAttributeInfoList) ToC() unsafe.Pointer

func (*FileAttributeInfoList) Unref

func (recv *FileAttributeInfoList) Unref()

Unref is a wrapper around the C function g_file_attribute_info_list_unref.

type FileAttributeMatcher

type FileAttributeMatcher struct {
	// contains filtered or unexported fields
}

FileAttributeMatcher is a wrapper around the C record GFileAttributeMatcher.

func FileAttributeMatcherNew

func FileAttributeMatcherNew(attributes string) *FileAttributeMatcher

FileAttributeMatcherNew is a wrapper around the C function g_file_attribute_matcher_new.

func FileAttributeMatcherNewFromC

func FileAttributeMatcherNewFromC(u unsafe.Pointer) *FileAttributeMatcher

func (*FileAttributeMatcher) EnumerateNamespace

func (recv *FileAttributeMatcher) EnumerateNamespace(ns string) bool

EnumerateNamespace is a wrapper around the C function g_file_attribute_matcher_enumerate_namespace.

func (*FileAttributeMatcher) EnumerateNext

func (recv *FileAttributeMatcher) EnumerateNext() string

EnumerateNext is a wrapper around the C function g_file_attribute_matcher_enumerate_next.

func (*FileAttributeMatcher) Equals added in v0.0.2

func (recv *FileAttributeMatcher) Equals(other *FileAttributeMatcher) bool

Equals compares this FileAttributeMatcher with another FileAttributeMatcher, and returns true if they represent the same GObject.

func (*FileAttributeMatcher) Matches

func (recv *FileAttributeMatcher) Matches(attribute string) bool

Matches is a wrapper around the C function g_file_attribute_matcher_matches.

func (*FileAttributeMatcher) MatchesOnly

func (recv *FileAttributeMatcher) MatchesOnly(attribute string) bool

MatchesOnly is a wrapper around the C function g_file_attribute_matcher_matches_only.

func (*FileAttributeMatcher) Ref

Ref is a wrapper around the C function g_file_attribute_matcher_ref.

func (*FileAttributeMatcher) Subtract

Subtract is a wrapper around the C function g_file_attribute_matcher_subtract.

func (*FileAttributeMatcher) ToC

func (recv *FileAttributeMatcher) ToC() unsafe.Pointer

func (*FileAttributeMatcher) Unref

func (recv *FileAttributeMatcher) Unref()

Unref is a wrapper around the C function g_file_attribute_matcher_unref.

type FileAttributeStatus

type FileAttributeStatus C.GFileAttributeStatus
const (
	FILE_ATTRIBUTE_STATUS_UNSET         FileAttributeStatus = 0
	FILE_ATTRIBUTE_STATUS_SET           FileAttributeStatus = 1
	FILE_ATTRIBUTE_STATUS_ERROR_SETTING FileAttributeStatus = 2
)

type FileAttributeType

type FileAttributeType C.GFileAttributeType
const (
	FILE_ATTRIBUTE_TYPE_INVALID     FileAttributeType = 0
	FILE_ATTRIBUTE_TYPE_STRING      FileAttributeType = 1
	FILE_ATTRIBUTE_TYPE_BYTE_STRING FileAttributeType = 2
	FILE_ATTRIBUTE_TYPE_BOOLEAN     FileAttributeType = 3
	FILE_ATTRIBUTE_TYPE_UINT32      FileAttributeType = 4
	FILE_ATTRIBUTE_TYPE_INT32       FileAttributeType = 5
	FILE_ATTRIBUTE_TYPE_UINT64      FileAttributeType = 6
	FILE_ATTRIBUTE_TYPE_INT64       FileAttributeType = 7
	FILE_ATTRIBUTE_TYPE_OBJECT      FileAttributeType = 8
	FILE_ATTRIBUTE_TYPE_STRINGV     FileAttributeType = 9
)

type FileCopyFlags

type FileCopyFlags C.GFileCopyFlags
const (
	FILE_COPY_NONE                 FileCopyFlags = 0
	FILE_COPY_OVERWRITE            FileCopyFlags = 1
	FILE_COPY_BACKUP               FileCopyFlags = 2
	FILE_COPY_NOFOLLOW_SYMLINKS    FileCopyFlags = 4
	FILE_COPY_ALL_METADATA         FileCopyFlags = 8
	FILE_COPY_NO_FALLBACK_FOR_MOVE FileCopyFlags = 16
	FILE_COPY_TARGET_DEFAULT_PERMS FileCopyFlags = 32
)

type FileCreateFlags

type FileCreateFlags C.GFileCreateFlags
const (
	FILE_CREATE_NONE                FileCreateFlags = 0
	FILE_CREATE_PRIVATE             FileCreateFlags = 1
	FILE_CREATE_REPLACE_DESTINATION FileCreateFlags = 2
)

type FileDescriptorBased

type FileDescriptorBased struct {
	// contains filtered or unexported fields
}

FileDescriptorBased is a wrapper around the C record GFileDescriptorBased.

func FileDescriptorBasedNewFromC

func FileDescriptorBasedNewFromC(u unsafe.Pointer) *FileDescriptorBased

func (*FileDescriptorBased) Equals added in v0.0.2

func (recv *FileDescriptorBased) Equals(other *FileDescriptorBased) bool

Equals compares this FileDescriptorBased with another FileDescriptorBased, and returns true if they represent the same GObject.

func (*FileDescriptorBased) ToC

func (recv *FileDescriptorBased) ToC() unsafe.Pointer

type FileDescriptorBasedIface

type FileDescriptorBasedIface struct {
	// contains filtered or unexported fields
}

FileDescriptorBasedIface is a wrapper around the C record GFileDescriptorBasedIface.

func FileDescriptorBasedIfaceNewFromC

func FileDescriptorBasedIfaceNewFromC(u unsafe.Pointer) *FileDescriptorBasedIface

func (*FileDescriptorBasedIface) Equals added in v0.0.2

Equals compares this FileDescriptorBasedIface with another FileDescriptorBasedIface, and returns true if they represent the same GObject.

func (*FileDescriptorBasedIface) ToC

type FileEnumerator

type FileEnumerator struct {
	// contains filtered or unexported fields
}

FileEnumerator is a wrapper around the C record GFileEnumerator.

func CastToFileEnumerator

func CastToFileEnumerator(object *gobject.Object) *FileEnumerator

CastToWidget down casts any arbitrary Object to FileEnumerator. Exercise care, as this is a potentially dangerous function if the Object is not a FileEnumerator.

func FileEnumeratorNewFromC

func FileEnumeratorNewFromC(u unsafe.Pointer) *FileEnumerator

func (*FileEnumerator) Close

func (recv *FileEnumerator) Close(cancellable *Cancellable) (bool, error)

Close is a wrapper around the C function g_file_enumerator_close.

func (*FileEnumerator) CloseFinish

func (recv *FileEnumerator) CloseFinish(result *AsyncResult) (bool, error)

CloseFinish is a wrapper around the C function g_file_enumerator_close_finish.

func (*FileEnumerator) Equals added in v0.0.2

func (recv *FileEnumerator) Equals(other *FileEnumerator) bool

Equals compares this FileEnumerator with another FileEnumerator, and returns true if they represent the same GObject.

func (*FileEnumerator) HasPending

func (recv *FileEnumerator) HasPending() bool

HasPending is a wrapper around the C function g_file_enumerator_has_pending.

func (*FileEnumerator) IsClosed

func (recv *FileEnumerator) IsClosed() bool

IsClosed is a wrapper around the C function g_file_enumerator_is_closed.

func (*FileEnumerator) NextFile

func (recv *FileEnumerator) NextFile(cancellable *Cancellable) (*FileInfo, error)

NextFile is a wrapper around the C function g_file_enumerator_next_file.

func (*FileEnumerator) NextFilesFinish

func (recv *FileEnumerator) NextFilesFinish(result *AsyncResult) (*glib.List, error)

NextFilesFinish is a wrapper around the C function g_file_enumerator_next_files_finish.

func (*FileEnumerator) Object

func (recv *FileEnumerator) Object() *gobject.Object

Object upcasts to *Object

func (*FileEnumerator) SetPending

func (recv *FileEnumerator) SetPending(pending bool)

SetPending is a wrapper around the C function g_file_enumerator_set_pending.

func (*FileEnumerator) ToC

func (recv *FileEnumerator) ToC() unsafe.Pointer

type FileEnumeratorClass

type FileEnumeratorClass struct {
	// contains filtered or unexported fields
}

FileEnumeratorClass is a wrapper around the C record GFileEnumeratorClass.

func FileEnumeratorClassNewFromC

func FileEnumeratorClassNewFromC(u unsafe.Pointer) *FileEnumeratorClass

func (*FileEnumeratorClass) Equals added in v0.0.2

func (recv *FileEnumeratorClass) Equals(other *FileEnumeratorClass) bool

Equals compares this FileEnumeratorClass with another FileEnumeratorClass, and returns true if they represent the same GObject.

func (*FileEnumeratorClass) ToC

func (recv *FileEnumeratorClass) ToC() unsafe.Pointer

type FileEnumeratorPrivate

type FileEnumeratorPrivate struct {
	// contains filtered or unexported fields
}

FileEnumeratorPrivate is a wrapper around the C record GFileEnumeratorPrivate.

func FileEnumeratorPrivateNewFromC

func FileEnumeratorPrivateNewFromC(u unsafe.Pointer) *FileEnumeratorPrivate

func (*FileEnumeratorPrivate) Equals added in v0.0.2

func (recv *FileEnumeratorPrivate) Equals(other *FileEnumeratorPrivate) bool

Equals compares this FileEnumeratorPrivate with another FileEnumeratorPrivate, and returns true if they represent the same GObject.

func (*FileEnumeratorPrivate) ToC

func (recv *FileEnumeratorPrivate) ToC() unsafe.Pointer

type FileIOStream

type FileIOStream struct {
	// contains filtered or unexported fields
}

FileIOStream is a wrapper around the C record GFileIOStream.

func CastToFileIOStream

func CastToFileIOStream(object *gobject.Object) *FileIOStream

CastToWidget down casts any arbitrary Object to FileIOStream. Exercise care, as this is a potentially dangerous function if the Object is not a FileIOStream.

func FileIOStreamNewFromC

func FileIOStreamNewFromC(u unsafe.Pointer) *FileIOStream

func (*FileIOStream) Equals added in v0.0.2

func (recv *FileIOStream) Equals(other *FileIOStream) bool

Equals compares this FileIOStream with another FileIOStream, and returns true if they represent the same GObject.

func (*FileIOStream) IOStream

func (recv *FileIOStream) IOStream() *IOStream

IOStream upcasts to *IOStream

func (*FileIOStream) Object

func (recv *FileIOStream) Object() *gobject.Object

Object upcasts to *Object

func (*FileIOStream) Seekable

func (recv *FileIOStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by FileIOStream

func (*FileIOStream) ToC

func (recv *FileIOStream) ToC() unsafe.Pointer

type FileIOStreamClass

type FileIOStreamClass struct {
	// contains filtered or unexported fields
}

FileIOStreamClass is a wrapper around the C record GFileIOStreamClass.

func FileIOStreamClassNewFromC

func FileIOStreamClassNewFromC(u unsafe.Pointer) *FileIOStreamClass

func (*FileIOStreamClass) Equals added in v0.0.2

func (recv *FileIOStreamClass) Equals(other *FileIOStreamClass) bool

Equals compares this FileIOStreamClass with another FileIOStreamClass, and returns true if they represent the same GObject.

func (*FileIOStreamClass) ToC

func (recv *FileIOStreamClass) ToC() unsafe.Pointer

type FileIOStreamPrivate

type FileIOStreamPrivate struct {
	// contains filtered or unexported fields
}

FileIOStreamPrivate is a wrapper around the C record GFileIOStreamPrivate.

func FileIOStreamPrivateNewFromC

func FileIOStreamPrivateNewFromC(u unsafe.Pointer) *FileIOStreamPrivate

func (*FileIOStreamPrivate) Equals added in v0.0.2

func (recv *FileIOStreamPrivate) Equals(other *FileIOStreamPrivate) bool

Equals compares this FileIOStreamPrivate with another FileIOStreamPrivate, and returns true if they represent the same GObject.

func (*FileIOStreamPrivate) ToC

func (recv *FileIOStreamPrivate) ToC() unsafe.Pointer

type FileIcon

type FileIcon struct {
	// contains filtered or unexported fields
}

FileIcon is a wrapper around the C record GFileIcon.

func CastToFileIcon

func CastToFileIcon(object *gobject.Object) *FileIcon

CastToWidget down casts any arbitrary Object to FileIcon. Exercise care, as this is a potentially dangerous function if the Object is not a FileIcon.

func FileIconNew

func FileIconNew(file *File) *FileIcon

FileIconNew is a wrapper around the C function g_file_icon_new.

func FileIconNewFromC

func FileIconNewFromC(u unsafe.Pointer) *FileIcon

func (*FileIcon) Equals added in v0.0.2

func (recv *FileIcon) Equals(other *FileIcon) bool

Equals compares this FileIcon with another FileIcon, and returns true if they represent the same GObject.

func (*FileIcon) GetFile

func (recv *FileIcon) GetFile() *File

GetFile is a wrapper around the C function g_file_icon_get_file.

func (*FileIcon) Icon

func (recv *FileIcon) Icon() *Icon

Icon returns the Icon interface implemented by FileIcon

func (*FileIcon) LoadableIcon

func (recv *FileIcon) LoadableIcon() *LoadableIcon

LoadableIcon returns the LoadableIcon interface implemented by FileIcon

func (*FileIcon) Object

func (recv *FileIcon) Object() *gobject.Object

Object upcasts to *Object

func (*FileIcon) ToC

func (recv *FileIcon) ToC() unsafe.Pointer

type FileIconClass

type FileIconClass struct {
	// contains filtered or unexported fields
}

FileIconClass is a wrapper around the C record GFileIconClass.

func FileIconClassNewFromC

func FileIconClassNewFromC(u unsafe.Pointer) *FileIconClass

func (*FileIconClass) Equals added in v0.0.2

func (recv *FileIconClass) Equals(other *FileIconClass) bool

Equals compares this FileIconClass with another FileIconClass, and returns true if they represent the same GObject.

func (*FileIconClass) ToC

func (recv *FileIconClass) ToC() unsafe.Pointer

type FileIface

type FileIface struct {

	// g_iface : record
	// no type for dup
	// no type for hash
	// no type for equal
	// no type for is_native
	// no type for has_uri_scheme
	// no type for get_uri_scheme
	// no type for get_basename
	// no type for get_path
	// no type for get_uri
	// no type for get_parse_name
	// no type for get_parent
	// no type for prefix_matches
	// no type for get_relative_path
	// no type for resolve_relative_path
	// no type for get_child_for_display_name
	// no type for enumerate_children
	// no type for enumerate_children_async
	// no type for enumerate_children_finish
	// no type for query_info
	// no type for query_info_async
	// no type for query_info_finish
	// no type for query_filesystem_info
	// no type for query_filesystem_info_async
	// no type for query_filesystem_info_finish
	// no type for find_enclosing_mount
	// no type for find_enclosing_mount_async
	// no type for find_enclosing_mount_finish
	// no type for set_display_name
	// no type for set_display_name_async
	// no type for set_display_name_finish
	// no type for query_settable_attributes
	// no type for _query_settable_attributes_async
	// no type for _query_settable_attributes_finish
	// no type for query_writable_namespaces
	// no type for _query_writable_namespaces_async
	// no type for _query_writable_namespaces_finish
	// no type for set_attribute
	// no type for set_attributes_from_info
	// no type for set_attributes_async
	// no type for set_attributes_finish
	// no type for read_fn
	// no type for read_async
	// no type for read_finish
	// no type for append_to
	// no type for append_to_async
	// no type for append_to_finish
	// no type for create
	// no type for create_async
	// no type for create_finish
	// no type for replace
	// no type for replace_async
	// no type for replace_finish
	// no type for delete_file
	// no type for delete_file_async
	// no type for delete_file_finish
	// no type for trash
	// no type for trash_async
	// no type for trash_finish
	// no type for make_directory
	// no type for make_directory_async
	// no type for make_directory_finish
	// no type for make_symbolic_link
	// no type for _make_symbolic_link_async
	// no type for _make_symbolic_link_finish
	// no type for copy
	// no type for copy_async
	// no type for copy_finish
	// no type for move
	// no type for _move_async
	// no type for _move_finish
	// no type for mount_mountable
	// no type for mount_mountable_finish
	// no type for unmount_mountable
	// no type for unmount_mountable_finish
	// no type for eject_mountable
	// no type for eject_mountable_finish
	// no type for mount_enclosing_volume
	// no type for mount_enclosing_volume_finish
	// no type for monitor_dir
	// no type for monitor_file
	// no type for open_readwrite
	// no type for open_readwrite_async
	// no type for open_readwrite_finish
	// no type for create_readwrite
	// no type for create_readwrite_async
	// no type for create_readwrite_finish
	// no type for replace_readwrite
	// no type for replace_readwrite_async
	// no type for replace_readwrite_finish
	// no type for start_mountable
	// no type for start_mountable_finish
	// no type for stop_mountable
	// no type for stop_mountable_finish
	SupportsThreadContexts bool
	// contains filtered or unexported fields
}

FileIface is a wrapper around the C record GFileIface.

func FileIfaceNewFromC

func FileIfaceNewFromC(u unsafe.Pointer) *FileIface

func (*FileIface) Equals added in v0.0.2

func (recv *FileIface) Equals(other *FileIface) bool

Equals compares this FileIface with another FileIface, and returns true if they represent the same GObject.

func (*FileIface) ToC

func (recv *FileIface) ToC() unsafe.Pointer

type FileInfo

type FileInfo struct {
	// contains filtered or unexported fields
}

FileInfo is a wrapper around the C record GFileInfo.

func CastToFileInfo

func CastToFileInfo(object *gobject.Object) *FileInfo

CastToWidget down casts any arbitrary Object to FileInfo. Exercise care, as this is a potentially dangerous function if the Object is not a FileInfo.

func FileInfoNew

func FileInfoNew() *FileInfo

FileInfoNew is a wrapper around the C function g_file_info_new.

func FileInfoNewFromC

func FileInfoNewFromC(u unsafe.Pointer) *FileInfo

func (*FileInfo) ClearStatus

func (recv *FileInfo) ClearStatus()

ClearStatus is a wrapper around the C function g_file_info_clear_status.

func (*FileInfo) CopyInto

func (recv *FileInfo) CopyInto(destInfo *FileInfo)

CopyInto is a wrapper around the C function g_file_info_copy_into.

func (*FileInfo) Dup

func (recv *FileInfo) Dup() *FileInfo

Dup is a wrapper around the C function g_file_info_dup.

func (*FileInfo) Equals added in v0.0.2

func (recv *FileInfo) Equals(other *FileInfo) bool

Equals compares this FileInfo with another FileInfo, and returns true if they represent the same GObject.

func (*FileInfo) GetAttributeAsString

func (recv *FileInfo) GetAttributeAsString(attribute string) string

GetAttributeAsString is a wrapper around the C function g_file_info_get_attribute_as_string.

func (*FileInfo) GetAttributeBoolean

func (recv *FileInfo) GetAttributeBoolean(attribute string) bool

GetAttributeBoolean is a wrapper around the C function g_file_info_get_attribute_boolean.

func (*FileInfo) GetAttributeByteString

func (recv *FileInfo) GetAttributeByteString(attribute string) string

GetAttributeByteString is a wrapper around the C function g_file_info_get_attribute_byte_string.

func (*FileInfo) GetAttributeData added in v0.0.10

func (recv *FileInfo) GetAttributeData(attribute string) (bool, FileAttributeType, uintptr, FileAttributeStatus)

GetAttributeData is a wrapper around the C function g_file_info_get_attribute_data.

func (*FileInfo) GetAttributeInt32

func (recv *FileInfo) GetAttributeInt32(attribute string) int32

GetAttributeInt32 is a wrapper around the C function g_file_info_get_attribute_int32.

func (*FileInfo) GetAttributeInt64

func (recv *FileInfo) GetAttributeInt64(attribute string) int64

GetAttributeInt64 is a wrapper around the C function g_file_info_get_attribute_int64.

func (*FileInfo) GetAttributeObject

func (recv *FileInfo) GetAttributeObject(attribute string) *gobject.Object

GetAttributeObject is a wrapper around the C function g_file_info_get_attribute_object.

func (*FileInfo) GetAttributeStatus

func (recv *FileInfo) GetAttributeStatus(attribute string) FileAttributeStatus

GetAttributeStatus is a wrapper around the C function g_file_info_get_attribute_status.

func (*FileInfo) GetAttributeString

func (recv *FileInfo) GetAttributeString(attribute string) string

GetAttributeString is a wrapper around the C function g_file_info_get_attribute_string.

func (*FileInfo) GetAttributeType

func (recv *FileInfo) GetAttributeType(attribute string) FileAttributeType

GetAttributeType is a wrapper around the C function g_file_info_get_attribute_type.

func (*FileInfo) GetAttributeUint32

func (recv *FileInfo) GetAttributeUint32(attribute string) uint32

GetAttributeUint32 is a wrapper around the C function g_file_info_get_attribute_uint32.

func (*FileInfo) GetAttributeUint64

func (recv *FileInfo) GetAttributeUint64(attribute string) uint64

GetAttributeUint64 is a wrapper around the C function g_file_info_get_attribute_uint64.

func (*FileInfo) GetContentType

func (recv *FileInfo) GetContentType() string

GetContentType is a wrapper around the C function g_file_info_get_content_type.

func (*FileInfo) GetDisplayName

func (recv *FileInfo) GetDisplayName() string

GetDisplayName is a wrapper around the C function g_file_info_get_display_name.

func (*FileInfo) GetEditName

func (recv *FileInfo) GetEditName() string

GetEditName is a wrapper around the C function g_file_info_get_edit_name.

func (*FileInfo) GetEtag

func (recv *FileInfo) GetEtag() string

GetEtag is a wrapper around the C function g_file_info_get_etag.

func (*FileInfo) GetFileType

func (recv *FileInfo) GetFileType() FileType

GetFileType is a wrapper around the C function g_file_info_get_file_type.

func (*FileInfo) GetIcon

func (recv *FileInfo) GetIcon() *Icon

GetIcon is a wrapper around the C function g_file_info_get_icon.

func (*FileInfo) GetIsBackup

func (recv *FileInfo) GetIsBackup() bool

GetIsBackup is a wrapper around the C function g_file_info_get_is_backup.

func (*FileInfo) GetIsHidden

func (recv *FileInfo) GetIsHidden() bool

GetIsHidden is a wrapper around the C function g_file_info_get_is_hidden.

func (recv *FileInfo) GetIsSymlink() bool

GetIsSymlink is a wrapper around the C function g_file_info_get_is_symlink.

func (*FileInfo) GetModificationTime

func (recv *FileInfo) GetModificationTime() *glib.TimeVal

GetModificationTime is a wrapper around the C function g_file_info_get_modification_time.

func (*FileInfo) GetName

func (recv *FileInfo) GetName() string

GetName is a wrapper around the C function g_file_info_get_name.

func (*FileInfo) GetSize

func (recv *FileInfo) GetSize() int64

GetSize is a wrapper around the C function g_file_info_get_size.

func (*FileInfo) GetSortOrder

func (recv *FileInfo) GetSortOrder() int32

GetSortOrder is a wrapper around the C function g_file_info_get_sort_order.

func (*FileInfo) GetSymlinkTarget

func (recv *FileInfo) GetSymlinkTarget() string

GetSymlinkTarget is a wrapper around the C function g_file_info_get_symlink_target.

func (*FileInfo) HasAttribute

func (recv *FileInfo) HasAttribute(attribute string) bool

HasAttribute is a wrapper around the C function g_file_info_has_attribute.

func (*FileInfo) ListAttributes added in v0.0.6

func (recv *FileInfo) ListAttributes(nameSpace string) []string

ListAttributes is a wrapper around the C function g_file_info_list_attributes.

func (*FileInfo) Object

func (recv *FileInfo) Object() *gobject.Object

Object upcasts to *Object

func (*FileInfo) RemoveAttribute

func (recv *FileInfo) RemoveAttribute(attribute string)

RemoveAttribute is a wrapper around the C function g_file_info_remove_attribute.

func (*FileInfo) SetAttribute

func (recv *FileInfo) SetAttribute(attribute string, type_ FileAttributeType, valueP uintptr)

SetAttribute is a wrapper around the C function g_file_info_set_attribute.

func (*FileInfo) SetAttributeBoolean

func (recv *FileInfo) SetAttributeBoolean(attribute string, attrValue bool)

SetAttributeBoolean is a wrapper around the C function g_file_info_set_attribute_boolean.

func (*FileInfo) SetAttributeByteString

func (recv *FileInfo) SetAttributeByteString(attribute string, attrValue string)

SetAttributeByteString is a wrapper around the C function g_file_info_set_attribute_byte_string.

func (*FileInfo) SetAttributeInt32

func (recv *FileInfo) SetAttributeInt32(attribute string, attrValue int32)

SetAttributeInt32 is a wrapper around the C function g_file_info_set_attribute_int32.

func (*FileInfo) SetAttributeInt64

func (recv *FileInfo) SetAttributeInt64(attribute string, attrValue int64)

SetAttributeInt64 is a wrapper around the C function g_file_info_set_attribute_int64.

func (*FileInfo) SetAttributeMask

func (recv *FileInfo) SetAttributeMask(mask *FileAttributeMatcher)

SetAttributeMask is a wrapper around the C function g_file_info_set_attribute_mask.

func (*FileInfo) SetAttributeObject

func (recv *FileInfo) SetAttributeObject(attribute string, attrValue *gobject.Object)

SetAttributeObject is a wrapper around the C function g_file_info_set_attribute_object.

func (*FileInfo) SetAttributeString

func (recv *FileInfo) SetAttributeString(attribute string, attrValue string)

SetAttributeString is a wrapper around the C function g_file_info_set_attribute_string.

func (*FileInfo) SetAttributeStringv added in v0.0.8

func (recv *FileInfo) SetAttributeStringv(attribute string, attrValue []string)

SetAttributeStringv is a wrapper around the C function g_file_info_set_attribute_stringv.

func (*FileInfo) SetAttributeUint32

func (recv *FileInfo) SetAttributeUint32(attribute string, attrValue uint32)

SetAttributeUint32 is a wrapper around the C function g_file_info_set_attribute_uint32.

func (*FileInfo) SetAttributeUint64

func (recv *FileInfo) SetAttributeUint64(attribute string, attrValue uint64)

SetAttributeUint64 is a wrapper around the C function g_file_info_set_attribute_uint64.

func (*FileInfo) SetContentType

func (recv *FileInfo) SetContentType(contentType string)

SetContentType is a wrapper around the C function g_file_info_set_content_type.

func (*FileInfo) SetDisplayName

func (recv *FileInfo) SetDisplayName(displayName string)

SetDisplayName is a wrapper around the C function g_file_info_set_display_name.

func (*FileInfo) SetEditName

func (recv *FileInfo) SetEditName(editName string)

SetEditName is a wrapper around the C function g_file_info_set_edit_name.

func (*FileInfo) SetFileType

func (recv *FileInfo) SetFileType(type_ FileType)

SetFileType is a wrapper around the C function g_file_info_set_file_type.

func (*FileInfo) SetIcon

func (recv *FileInfo) SetIcon(icon *Icon)

SetIcon is a wrapper around the C function g_file_info_set_icon.

func (*FileInfo) SetIsHidden

func (recv *FileInfo) SetIsHidden(isHidden bool)

SetIsHidden is a wrapper around the C function g_file_info_set_is_hidden.

func (recv *FileInfo) SetIsSymlink(isSymlink bool)

SetIsSymlink is a wrapper around the C function g_file_info_set_is_symlink.

func (*FileInfo) SetModificationTime

func (recv *FileInfo) SetModificationTime(mtime *glib.TimeVal)

SetModificationTime is a wrapper around the C function g_file_info_set_modification_time.

func (*FileInfo) SetName

func (recv *FileInfo) SetName(name string)

SetName is a wrapper around the C function g_file_info_set_name.

func (*FileInfo) SetSize

func (recv *FileInfo) SetSize(size int64)

SetSize is a wrapper around the C function g_file_info_set_size.

func (*FileInfo) SetSortOrder

func (recv *FileInfo) SetSortOrder(sortOrder int32)

SetSortOrder is a wrapper around the C function g_file_info_set_sort_order.

func (*FileInfo) SetSymlinkTarget

func (recv *FileInfo) SetSymlinkTarget(symlinkTarget string)

SetSymlinkTarget is a wrapper around the C function g_file_info_set_symlink_target.

func (*FileInfo) ToC

func (recv *FileInfo) ToC() unsafe.Pointer

func (*FileInfo) UnsetAttributeMask

func (recv *FileInfo) UnsetAttributeMask()

UnsetAttributeMask is a wrapper around the C function g_file_info_unset_attribute_mask.

type FileInfoClass

type FileInfoClass struct {
	// contains filtered or unexported fields
}

FileInfoClass is a wrapper around the C record GFileInfoClass.

func FileInfoClassNewFromC

func FileInfoClassNewFromC(u unsafe.Pointer) *FileInfoClass

func (*FileInfoClass) Equals added in v0.0.2

func (recv *FileInfoClass) Equals(other *FileInfoClass) bool

Equals compares this FileInfoClass with another FileInfoClass, and returns true if they represent the same GObject.

func (*FileInfoClass) ToC

func (recv *FileInfoClass) ToC() unsafe.Pointer

type FileInputStream

type FileInputStream struct {
	// contains filtered or unexported fields
}

FileInputStream is a wrapper around the C record GFileInputStream.

func CastToFileInputStream

func CastToFileInputStream(object *gobject.Object) *FileInputStream

CastToWidget down casts any arbitrary Object to FileInputStream. Exercise care, as this is a potentially dangerous function if the Object is not a FileInputStream.

func FileInputStreamNewFromC

func FileInputStreamNewFromC(u unsafe.Pointer) *FileInputStream

func (*FileInputStream) Equals added in v0.0.2

func (recv *FileInputStream) Equals(other *FileInputStream) bool

Equals compares this FileInputStream with another FileInputStream, and returns true if they represent the same GObject.

func (*FileInputStream) InputStream

func (recv *FileInputStream) InputStream() *InputStream

InputStream upcasts to *InputStream

func (*FileInputStream) Object

func (recv *FileInputStream) Object() *gobject.Object

Object upcasts to *Object

func (*FileInputStream) QueryInfo

func (recv *FileInputStream) QueryInfo(attributes string, cancellable *Cancellable) (*FileInfo, error)

QueryInfo is a wrapper around the C function g_file_input_stream_query_info.

func (*FileInputStream) QueryInfoFinish

func (recv *FileInputStream) QueryInfoFinish(result *AsyncResult) (*FileInfo, error)

QueryInfoFinish is a wrapper around the C function g_file_input_stream_query_info_finish.

func (*FileInputStream) Seekable

func (recv *FileInputStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by FileInputStream

func (*FileInputStream) ToC

func (recv *FileInputStream) ToC() unsafe.Pointer

type FileInputStreamClass

type FileInputStreamClass struct {
	// contains filtered or unexported fields
}

FileInputStreamClass is a wrapper around the C record GFileInputStreamClass.

func FileInputStreamClassNewFromC

func FileInputStreamClassNewFromC(u unsafe.Pointer) *FileInputStreamClass

func (*FileInputStreamClass) Equals added in v0.0.2

func (recv *FileInputStreamClass) Equals(other *FileInputStreamClass) bool

Equals compares this FileInputStreamClass with another FileInputStreamClass, and returns true if they represent the same GObject.

func (*FileInputStreamClass) ToC

func (recv *FileInputStreamClass) ToC() unsafe.Pointer

type FileInputStreamPrivate

type FileInputStreamPrivate struct {
	// contains filtered or unexported fields
}

FileInputStreamPrivate is a wrapper around the C record GFileInputStreamPrivate.

func FileInputStreamPrivateNewFromC

func FileInputStreamPrivateNewFromC(u unsafe.Pointer) *FileInputStreamPrivate

func (*FileInputStreamPrivate) Equals added in v0.0.2

func (recv *FileInputStreamPrivate) Equals(other *FileInputStreamPrivate) bool

Equals compares this FileInputStreamPrivate with another FileInputStreamPrivate, and returns true if they represent the same GObject.

func (*FileInputStreamPrivate) ToC

type FileMonitor

type FileMonitor struct {
	// contains filtered or unexported fields
}

FileMonitor is a wrapper around the C record GFileMonitor.

func CastToFileMonitor

func CastToFileMonitor(object *gobject.Object) *FileMonitor

CastToWidget down casts any arbitrary Object to FileMonitor. Exercise care, as this is a potentially dangerous function if the Object is not a FileMonitor.

func FileMonitorNewFromC

func FileMonitorNewFromC(u unsafe.Pointer) *FileMonitor

func (*FileMonitor) Cancel

func (recv *FileMonitor) Cancel() bool

Cancel is a wrapper around the C function g_file_monitor_cancel.

func (*FileMonitor) ConnectChanged added in v0.0.7

func (recv *FileMonitor) ConnectChanged(callback FileMonitorSignalChangedCallback) int

ConnectChanged connects the callback to the 'changed' signal for the FileMonitor.

The returned value represents the connection, and may be passed to DisconnectChanged to remove it.

func (*FileMonitor) DisconnectChanged added in v0.0.7

func (recv *FileMonitor) DisconnectChanged(connectionID int)

DisconnectChanged disconnects a callback from the 'changed' signal for the FileMonitor.

The connectionID should be a value returned from a call to ConnectChanged.

func (*FileMonitor) EmitEvent

func (recv *FileMonitor) EmitEvent(child *File, otherFile *File, eventType FileMonitorEvent)

EmitEvent is a wrapper around the C function g_file_monitor_emit_event.

func (*FileMonitor) Equals added in v0.0.2

func (recv *FileMonitor) Equals(other *FileMonitor) bool

Equals compares this FileMonitor with another FileMonitor, and returns true if they represent the same GObject.

func (*FileMonitor) IsCancelled

func (recv *FileMonitor) IsCancelled() bool

IsCancelled is a wrapper around the C function g_file_monitor_is_cancelled.

func (*FileMonitor) Object

func (recv *FileMonitor) Object() *gobject.Object

Object upcasts to *Object

func (*FileMonitor) SetRateLimit

func (recv *FileMonitor) SetRateLimit(limitMsecs int32)

SetRateLimit is a wrapper around the C function g_file_monitor_set_rate_limit.

func (*FileMonitor) ToC

func (recv *FileMonitor) ToC() unsafe.Pointer

type FileMonitorClass

type FileMonitorClass struct {
	// contains filtered or unexported fields
}

FileMonitorClass is a wrapper around the C record GFileMonitorClass.

func FileMonitorClassNewFromC

func FileMonitorClassNewFromC(u unsafe.Pointer) *FileMonitorClass

func (*FileMonitorClass) Equals added in v0.0.2

func (recv *FileMonitorClass) Equals(other *FileMonitorClass) bool

Equals compares this FileMonitorClass with another FileMonitorClass, and returns true if they represent the same GObject.

func (*FileMonitorClass) ToC

func (recv *FileMonitorClass) ToC() unsafe.Pointer

type FileMonitorEvent

type FileMonitorEvent C.GFileMonitorEvent
const (
	FILE_MONITOR_EVENT_CHANGED           FileMonitorEvent = 0
	FILE_MONITOR_EVENT_CHANGES_DONE_HINT FileMonitorEvent = 1
	FILE_MONITOR_EVENT_DELETED           FileMonitorEvent = 2
	FILE_MONITOR_EVENT_CREATED           FileMonitorEvent = 3
	FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED FileMonitorEvent = 4
	FILE_MONITOR_EVENT_PRE_UNMOUNT       FileMonitorEvent = 5
	FILE_MONITOR_EVENT_UNMOUNTED         FileMonitorEvent = 6
	FILE_MONITOR_EVENT_MOVED             FileMonitorEvent = 7
	FILE_MONITOR_EVENT_RENAMED           FileMonitorEvent = 8
	FILE_MONITOR_EVENT_MOVED_IN          FileMonitorEvent = 9
	FILE_MONITOR_EVENT_MOVED_OUT         FileMonitorEvent = 10
)

type FileMonitorFlags

type FileMonitorFlags C.GFileMonitorFlags
const (
	FILE_MONITOR_NONE             FileMonitorFlags = 0
	FILE_MONITOR_WATCH_MOUNTS     FileMonitorFlags = 1
	FILE_MONITOR_SEND_MOVED       FileMonitorFlags = 2
	FILE_MONITOR_WATCH_HARD_LINKS FileMonitorFlags = 4
	FILE_MONITOR_WATCH_MOVES      FileMonitorFlags = 8
)

type FileMonitorPrivate

type FileMonitorPrivate struct {
	// contains filtered or unexported fields
}

FileMonitorPrivate is a wrapper around the C record GFileMonitorPrivate.

func FileMonitorPrivateNewFromC

func FileMonitorPrivateNewFromC(u unsafe.Pointer) *FileMonitorPrivate

func (*FileMonitorPrivate) Equals added in v0.0.2

func (recv *FileMonitorPrivate) Equals(other *FileMonitorPrivate) bool

Equals compares this FileMonitorPrivate with another FileMonitorPrivate, and returns true if they represent the same GObject.

func (*FileMonitorPrivate) ToC

func (recv *FileMonitorPrivate) ToC() unsafe.Pointer

type FileMonitorSignalChangedCallback added in v0.0.7

type FileMonitorSignalChangedCallback func(targetObject *FileMonitor, file *File, otherFile *File, eventType FileMonitorEvent)

FileMonitorSignalChangedCallback is a callback function for a 'changed' signal emitted from a FileMonitor.

type FileOutputStream

type FileOutputStream struct {
	// contains filtered or unexported fields
}

FileOutputStream is a wrapper around the C record GFileOutputStream.

func CastToFileOutputStream

func CastToFileOutputStream(object *gobject.Object) *FileOutputStream

CastToWidget down casts any arbitrary Object to FileOutputStream. Exercise care, as this is a potentially dangerous function if the Object is not a FileOutputStream.

func FileOutputStreamNewFromC

func FileOutputStreamNewFromC(u unsafe.Pointer) *FileOutputStream

func (*FileOutputStream) Equals added in v0.0.2

func (recv *FileOutputStream) Equals(other *FileOutputStream) bool

Equals compares this FileOutputStream with another FileOutputStream, and returns true if they represent the same GObject.

func (*FileOutputStream) GetEtag

func (recv *FileOutputStream) GetEtag() string

GetEtag is a wrapper around the C function g_file_output_stream_get_etag.

func (*FileOutputStream) Object

func (recv *FileOutputStream) Object() *gobject.Object

Object upcasts to *Object

func (*FileOutputStream) OutputStream

func (recv *FileOutputStream) OutputStream() *OutputStream

OutputStream upcasts to *OutputStream

func (*FileOutputStream) QueryInfo

func (recv *FileOutputStream) QueryInfo(attributes string, cancellable *Cancellable) (*FileInfo, error)

QueryInfo is a wrapper around the C function g_file_output_stream_query_info.

func (*FileOutputStream) QueryInfoFinish

func (recv *FileOutputStream) QueryInfoFinish(result *AsyncResult) (*FileInfo, error)

QueryInfoFinish is a wrapper around the C function g_file_output_stream_query_info_finish.

func (*FileOutputStream) Seekable

func (recv *FileOutputStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by FileOutputStream

func (*FileOutputStream) ToC

func (recv *FileOutputStream) ToC() unsafe.Pointer

type FileOutputStreamClass

type FileOutputStreamClass struct {
	// contains filtered or unexported fields
}

FileOutputStreamClass is a wrapper around the C record GFileOutputStreamClass.

func FileOutputStreamClassNewFromC

func FileOutputStreamClassNewFromC(u unsafe.Pointer) *FileOutputStreamClass

func (*FileOutputStreamClass) Equals added in v0.0.2

func (recv *FileOutputStreamClass) Equals(other *FileOutputStreamClass) bool

Equals compares this FileOutputStreamClass with another FileOutputStreamClass, and returns true if they represent the same GObject.

func (*FileOutputStreamClass) ToC

func (recv *FileOutputStreamClass) ToC() unsafe.Pointer

type FileOutputStreamPrivate

type FileOutputStreamPrivate struct {
	// contains filtered or unexported fields
}

FileOutputStreamPrivate is a wrapper around the C record GFileOutputStreamPrivate.

func FileOutputStreamPrivateNewFromC

func FileOutputStreamPrivateNewFromC(u unsafe.Pointer) *FileOutputStreamPrivate

func (*FileOutputStreamPrivate) Equals added in v0.0.2

Equals compares this FileOutputStreamPrivate with another FileOutputStreamPrivate, and returns true if they represent the same GObject.

func (*FileOutputStreamPrivate) ToC

type FileQueryInfoFlags

type FileQueryInfoFlags C.GFileQueryInfoFlags
const (
	FILE_QUERY_INFO_NONE              FileQueryInfoFlags = 0
	FILE_QUERY_INFO_NOFOLLOW_SYMLINKS FileQueryInfoFlags = 1
)

type FileType

type FileType C.GFileType
const (
	FILE_TYPE_UNKNOWN       FileType = 0
	FILE_TYPE_REGULAR       FileType = 1
	FILE_TYPE_DIRECTORY     FileType = 2
	FILE_TYPE_SYMBOLIC_LINK FileType = 3
	FILE_TYPE_SPECIAL       FileType = 4
	FILE_TYPE_SHORTCUT      FileType = 5
	FILE_TYPE_MOUNTABLE     FileType = 6
)

type FilenameCompleter

type FilenameCompleter struct {
	// contains filtered or unexported fields
}

FilenameCompleter is a wrapper around the C record GFilenameCompleter.

func CastToFilenameCompleter

func CastToFilenameCompleter(object *gobject.Object) *FilenameCompleter

CastToWidget down casts any arbitrary Object to FilenameCompleter. Exercise care, as this is a potentially dangerous function if the Object is not a FilenameCompleter.

func FilenameCompleterNew

func FilenameCompleterNew() *FilenameCompleter

FilenameCompleterNew is a wrapper around the C function g_filename_completer_new.

func FilenameCompleterNewFromC

func FilenameCompleterNewFromC(u unsafe.Pointer) *FilenameCompleter

func (*FilenameCompleter) ConnectGotCompletionData

func (recv *FilenameCompleter) ConnectGotCompletionData(callback FilenameCompleterSignalGotCompletionDataCallback) int

ConnectGotCompletionData connects the callback to the 'got-completion-data' signal for the FilenameCompleter.

The returned value represents the connection, and may be passed to DisconnectGotCompletionData to remove it.

func (*FilenameCompleter) DisconnectGotCompletionData

func (recv *FilenameCompleter) DisconnectGotCompletionData(connectionID int)

DisconnectGotCompletionData disconnects a callback from the 'got-completion-data' signal for the FilenameCompleter.

The connectionID should be a value returned from a call to ConnectGotCompletionData.

func (*FilenameCompleter) Equals added in v0.0.2

func (recv *FilenameCompleter) Equals(other *FilenameCompleter) bool

Equals compares this FilenameCompleter with another FilenameCompleter, and returns true if they represent the same GObject.

func (*FilenameCompleter) GetCompletionSuffix

func (recv *FilenameCompleter) GetCompletionSuffix(initialText string) string

GetCompletionSuffix is a wrapper around the C function g_filename_completer_get_completion_suffix.

func (*FilenameCompleter) GetCompletions added in v0.0.6

func (recv *FilenameCompleter) GetCompletions(initialText string) []string

GetCompletions is a wrapper around the C function g_filename_completer_get_completions.

func (*FilenameCompleter) Object

func (recv *FilenameCompleter) Object() *gobject.Object

Object upcasts to *Object

func (*FilenameCompleter) SetDirsOnly

func (recv *FilenameCompleter) SetDirsOnly(dirsOnly bool)

SetDirsOnly is a wrapper around the C function g_filename_completer_set_dirs_only.

func (*FilenameCompleter) ToC

func (recv *FilenameCompleter) ToC() unsafe.Pointer

type FilenameCompleterClass

type FilenameCompleterClass struct {
	// contains filtered or unexported fields
}

FilenameCompleterClass is a wrapper around the C record GFilenameCompleterClass.

func FilenameCompleterClassNewFromC

func FilenameCompleterClassNewFromC(u unsafe.Pointer) *FilenameCompleterClass

func (*FilenameCompleterClass) Equals added in v0.0.2

func (recv *FilenameCompleterClass) Equals(other *FilenameCompleterClass) bool

Equals compares this FilenameCompleterClass with another FilenameCompleterClass, and returns true if they represent the same GObject.

func (*FilenameCompleterClass) ToC

type FilenameCompleterSignalGotCompletionDataCallback

type FilenameCompleterSignalGotCompletionDataCallback func(targetObject *FilenameCompleter)

FilenameCompleterSignalGotCompletionDataCallback is a callback function for a 'got-completion-data' signal emitted from a FilenameCompleter.

type FilesystemPreviewType

type FilesystemPreviewType C.GFilesystemPreviewType
const (
	FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS FilesystemPreviewType = 0
	FILESYSTEM_PREVIEW_TYPE_IF_LOCAL  FilesystemPreviewType = 1
	FILESYSTEM_PREVIEW_TYPE_NEVER     FilesystemPreviewType = 2
)

type FilterInputStream

type FilterInputStream struct {
	// contains filtered or unexported fields
}

FilterInputStream is a wrapper around the C record GFilterInputStream.

func CastToFilterInputStream

func CastToFilterInputStream(object *gobject.Object) *FilterInputStream

CastToWidget down casts any arbitrary Object to FilterInputStream. Exercise care, as this is a potentially dangerous function if the Object is not a FilterInputStream.

func FilterInputStreamNewFromC

func FilterInputStreamNewFromC(u unsafe.Pointer) *FilterInputStream

func (*FilterInputStream) Equals added in v0.0.2

func (recv *FilterInputStream) Equals(other *FilterInputStream) bool

Equals compares this FilterInputStream with another FilterInputStream, and returns true if they represent the same GObject.

func (*FilterInputStream) GetBaseStream

func (recv *FilterInputStream) GetBaseStream() *InputStream

GetBaseStream is a wrapper around the C function g_filter_input_stream_get_base_stream.

func (*FilterInputStream) GetCloseBaseStream

func (recv *FilterInputStream) GetCloseBaseStream() bool

GetCloseBaseStream is a wrapper around the C function g_filter_input_stream_get_close_base_stream.

func (*FilterInputStream) InputStream

func (recv *FilterInputStream) InputStream() *InputStream

InputStream upcasts to *InputStream

func (*FilterInputStream) Object

func (recv *FilterInputStream) Object() *gobject.Object

Object upcasts to *Object

func (*FilterInputStream) SetCloseBaseStream

func (recv *FilterInputStream) SetCloseBaseStream(closeBase bool)

SetCloseBaseStream is a wrapper around the C function g_filter_input_stream_set_close_base_stream.

func (*FilterInputStream) ToC

func (recv *FilterInputStream) ToC() unsafe.Pointer

type FilterInputStreamClass

type FilterInputStreamClass struct {
	// contains filtered or unexported fields
}

FilterInputStreamClass is a wrapper around the C record GFilterInputStreamClass.

func FilterInputStreamClassNewFromC

func FilterInputStreamClassNewFromC(u unsafe.Pointer) *FilterInputStreamClass

func (*FilterInputStreamClass) Equals added in v0.0.2

func (recv *FilterInputStreamClass) Equals(other *FilterInputStreamClass) bool

Equals compares this FilterInputStreamClass with another FilterInputStreamClass, and returns true if they represent the same GObject.

func (*FilterInputStreamClass) ToC

type FilterOutputStream

type FilterOutputStream struct {
	// contains filtered or unexported fields
}

FilterOutputStream is a wrapper around the C record GFilterOutputStream.

func CastToFilterOutputStream

func CastToFilterOutputStream(object *gobject.Object) *FilterOutputStream

CastToWidget down casts any arbitrary Object to FilterOutputStream. Exercise care, as this is a potentially dangerous function if the Object is not a FilterOutputStream.

func FilterOutputStreamNewFromC

func FilterOutputStreamNewFromC(u unsafe.Pointer) *FilterOutputStream

func (*FilterOutputStream) Equals added in v0.0.2

func (recv *FilterOutputStream) Equals(other *FilterOutputStream) bool

Equals compares this FilterOutputStream with another FilterOutputStream, and returns true if they represent the same GObject.

func (*FilterOutputStream) GetBaseStream

func (recv *FilterOutputStream) GetBaseStream() *OutputStream

GetBaseStream is a wrapper around the C function g_filter_output_stream_get_base_stream.

func (*FilterOutputStream) GetCloseBaseStream

func (recv *FilterOutputStream) GetCloseBaseStream() bool

GetCloseBaseStream is a wrapper around the C function g_filter_output_stream_get_close_base_stream.

func (*FilterOutputStream) Object

func (recv *FilterOutputStream) Object() *gobject.Object

Object upcasts to *Object

func (*FilterOutputStream) OutputStream

func (recv *FilterOutputStream) OutputStream() *OutputStream

OutputStream upcasts to *OutputStream

func (*FilterOutputStream) SetCloseBaseStream

func (recv *FilterOutputStream) SetCloseBaseStream(closeBase bool)

SetCloseBaseStream is a wrapper around the C function g_filter_output_stream_set_close_base_stream.

func (*FilterOutputStream) ToC

func (recv *FilterOutputStream) ToC() unsafe.Pointer

type FilterOutputStreamClass

type FilterOutputStreamClass struct {
	// contains filtered or unexported fields
}

FilterOutputStreamClass is a wrapper around the C record GFilterOutputStreamClass.

func FilterOutputStreamClassNewFromC

func FilterOutputStreamClassNewFromC(u unsafe.Pointer) *FilterOutputStreamClass

func (*FilterOutputStreamClass) Equals added in v0.0.2

Equals compares this FilterOutputStreamClass with another FilterOutputStreamClass, and returns true if they represent the same GObject.

func (*FilterOutputStreamClass) ToC

type IOErrorEnum

type IOErrorEnum C.GIOErrorEnum
const (
	IO_ERROR_FAILED              IOErrorEnum = 0
	IO_ERROR_NOT_FOUND           IOErrorEnum = 1
	IO_ERROR_EXISTS              IOErrorEnum = 2
	IO_ERROR_IS_DIRECTORY        IOErrorEnum = 3
	IO_ERROR_NOT_DIRECTORY       IOErrorEnum = 4
	IO_ERROR_NOT_EMPTY           IOErrorEnum = 5
	IO_ERROR_NOT_REGULAR_FILE    IOErrorEnum = 6
	IO_ERROR_NOT_SYMBOLIC_LINK   IOErrorEnum = 7
	IO_ERROR_NOT_MOUNTABLE_FILE  IOErrorEnum = 8
	IO_ERROR_FILENAME_TOO_LONG   IOErrorEnum = 9
	IO_ERROR_INVALID_FILENAME    IOErrorEnum = 10
	IO_ERROR_TOO_MANY_LINKS      IOErrorEnum = 11
	IO_ERROR_NO_SPACE            IOErrorEnum = 12
	IO_ERROR_INVALID_ARGUMENT    IOErrorEnum = 13
	IO_ERROR_PERMISSION_DENIED   IOErrorEnum = 14
	IO_ERROR_NOT_SUPPORTED       IOErrorEnum = 15
	IO_ERROR_NOT_MOUNTED         IOErrorEnum = 16
	IO_ERROR_ALREADY_MOUNTED     IOErrorEnum = 17
	IO_ERROR_CLOSED              IOErrorEnum = 18
	IO_ERROR_CANCELLED           IOErrorEnum = 19
	IO_ERROR_PENDING             IOErrorEnum = 20
	IO_ERROR_READ_ONLY           IOErrorEnum = 21
	IO_ERROR_CANT_CREATE_BACKUP  IOErrorEnum = 22
	IO_ERROR_WRONG_ETAG          IOErrorEnum = 23
	IO_ERROR_TIMED_OUT           IOErrorEnum = 24
	IO_ERROR_WOULD_RECURSE       IOErrorEnum = 25
	IO_ERROR_BUSY                IOErrorEnum = 26
	IO_ERROR_WOULD_BLOCK         IOErrorEnum = 27
	IO_ERROR_HOST_NOT_FOUND      IOErrorEnum = 28
	IO_ERROR_WOULD_MERGE         IOErrorEnum = 29
	IO_ERROR_FAILED_HANDLED      IOErrorEnum = 30
	IO_ERROR_TOO_MANY_OPEN_FILES IOErrorEnum = 31
	IO_ERROR_NOT_INITIALIZED     IOErrorEnum = 32
	IO_ERROR_ADDRESS_IN_USE      IOErrorEnum = 33
	IO_ERROR_PARTIAL_INPUT       IOErrorEnum = 34
	IO_ERROR_INVALID_DATA        IOErrorEnum = 35
	IO_ERROR_DBUS_ERROR          IOErrorEnum = 36
	IO_ERROR_HOST_UNREACHABLE    IOErrorEnum = 37
	IO_ERROR_NETWORK_UNREACHABLE IOErrorEnum = 38
	IO_ERROR_CONNECTION_REFUSED  IOErrorEnum = 39
	IO_ERROR_PROXY_FAILED        IOErrorEnum = 40
	IO_ERROR_PROXY_AUTH_FAILED   IOErrorEnum = 41
	IO_ERROR_PROXY_NEED_AUTH     IOErrorEnum = 42
	IO_ERROR_PROXY_NOT_ALLOWED   IOErrorEnum = 43
	IO_ERROR_BROKEN_PIPE         IOErrorEnum = 44
	IO_ERROR_CONNECTION_CLOSED   IOErrorEnum = 44
	IO_ERROR_NOT_CONNECTED       IOErrorEnum = 45
	IO_ERROR_MESSAGE_TOO_LARGE   IOErrorEnum = 46
)

func IoErrorFromErrno

func IoErrorFromErrno(errNo int32) IOErrorEnum

IoErrorFromErrno is a wrapper around the C function g_io_error_from_errno.

type IOExtension

type IOExtension struct {
	// contains filtered or unexported fields
}

IOExtension is a wrapper around the C record GIOExtension.

func IOExtensionNewFromC

func IOExtensionNewFromC(u unsafe.Pointer) *IOExtension

func IOExtensionPointImplement added in v0.0.3

func IOExtensionPointImplement(extensionPointName string, type_ gobject.Type, extensionName string, priority int32) *IOExtension

IOExtensionPointImplement is a wrapper around the C function g_io_extension_point_implement.

func (*IOExtension) Equals added in v0.0.2

func (recv *IOExtension) Equals(other *IOExtension) bool

Equals compares this IOExtension with another IOExtension, and returns true if they represent the same GObject.

func (*IOExtension) GetName

func (recv *IOExtension) GetName() string

GetName is a wrapper around the C function g_io_extension_get_name.

func (*IOExtension) GetPriority

func (recv *IOExtension) GetPriority() int32

GetPriority is a wrapper around the C function g_io_extension_get_priority.

func (*IOExtension) GetType

func (recv *IOExtension) GetType() gobject.Type

GetType is a wrapper around the C function g_io_extension_get_type.

func (*IOExtension) RefClass

func (recv *IOExtension) RefClass() *gobject.TypeClass

RefClass is a wrapper around the C function g_io_extension_ref_class.

func (*IOExtension) ToC

func (recv *IOExtension) ToC() unsafe.Pointer

type IOExtensionPoint

type IOExtensionPoint struct {
	// contains filtered or unexported fields
}

IOExtensionPoint is a wrapper around the C record GIOExtensionPoint.

func IOExtensionPointLookup added in v0.0.3

func IOExtensionPointLookup(name string) *IOExtensionPoint

IOExtensionPointLookup is a wrapper around the C function g_io_extension_point_lookup.

func IOExtensionPointNewFromC

func IOExtensionPointNewFromC(u unsafe.Pointer) *IOExtensionPoint

func IOExtensionPointRegister added in v0.0.3

func IOExtensionPointRegister(name string) *IOExtensionPoint

IOExtensionPointRegister is a wrapper around the C function g_io_extension_point_register.

func (*IOExtensionPoint) Equals added in v0.0.2

func (recv *IOExtensionPoint) Equals(other *IOExtensionPoint) bool

Equals compares this IOExtensionPoint with another IOExtensionPoint, and returns true if they represent the same GObject.

func (*IOExtensionPoint) GetExtensionByName

func (recv *IOExtensionPoint) GetExtensionByName(name string) *IOExtension

GetExtensionByName is a wrapper around the C function g_io_extension_point_get_extension_by_name.

func (*IOExtensionPoint) GetExtensions

func (recv *IOExtensionPoint) GetExtensions() *glib.List

GetExtensions is a wrapper around the C function g_io_extension_point_get_extensions.

func (*IOExtensionPoint) GetRequiredType

func (recv *IOExtensionPoint) GetRequiredType() gobject.Type

GetRequiredType is a wrapper around the C function g_io_extension_point_get_required_type.

func (*IOExtensionPoint) SetRequiredType

func (recv *IOExtensionPoint) SetRequiredType(type_ gobject.Type)

SetRequiredType is a wrapper around the C function g_io_extension_point_set_required_type.

func (*IOExtensionPoint) ToC

func (recv *IOExtensionPoint) ToC() unsafe.Pointer

type IOModule

type IOModule struct {
	// contains filtered or unexported fields
}

IOModule is a wrapper around the C record GIOModule.

func CastToIOModule

func CastToIOModule(object *gobject.Object) *IOModule

CastToWidget down casts any arbitrary Object to IOModule. Exercise care, as this is a potentially dangerous function if the Object is not a IOModule.

func IOModuleNew

func IOModuleNew(filename string) *IOModule

IOModuleNew is a wrapper around the C function g_io_module_new.

func IOModuleNewFromC

func IOModuleNewFromC(u unsafe.Pointer) *IOModule

func (*IOModule) Equals added in v0.0.2

func (recv *IOModule) Equals(other *IOModule) bool

Equals compares this IOModule with another IOModule, and returns true if they represent the same GObject.

func (*IOModule) ToC

func (recv *IOModule) ToC() unsafe.Pointer

func (*IOModule) TypePlugin

func (recv *IOModule) TypePlugin() *gobject.TypePlugin

TypePlugin returns the TypePlugin interface implemented by IOModule

type IOModuleClass

type IOModuleClass struct {
	// contains filtered or unexported fields
}

IOModuleClass is a wrapper around the C record GIOModuleClass.

func IOModuleClassNewFromC

func IOModuleClassNewFromC(u unsafe.Pointer) *IOModuleClass

func (*IOModuleClass) Equals added in v0.0.2

func (recv *IOModuleClass) Equals(other *IOModuleClass) bool

Equals compares this IOModuleClass with another IOModuleClass, and returns true if they represent the same GObject.

func (*IOModuleClass) ToC

func (recv *IOModuleClass) ToC() unsafe.Pointer

type IOSchedulerJob

type IOSchedulerJob struct {
	// contains filtered or unexported fields
}

IOSchedulerJob is a wrapper around the C record GIOSchedulerJob.

func IOSchedulerJobNewFromC

func IOSchedulerJobNewFromC(u unsafe.Pointer) *IOSchedulerJob

func (*IOSchedulerJob) Equals added in v0.0.2

func (recv *IOSchedulerJob) Equals(other *IOSchedulerJob) bool

Equals compares this IOSchedulerJob with another IOSchedulerJob, and returns true if they represent the same GObject.

func (*IOSchedulerJob) ToC

func (recv *IOSchedulerJob) ToC() unsafe.Pointer

type IOStream

type IOStream struct {
	// contains filtered or unexported fields
}

IOStream is a wrapper around the C record GIOStream.

func CastToIOStream

func CastToIOStream(object *gobject.Object) *IOStream

CastToWidget down casts any arbitrary Object to IOStream. Exercise care, as this is a potentially dangerous function if the Object is not a IOStream.

func IOStreamNewFromC

func IOStreamNewFromC(u unsafe.Pointer) *IOStream

func (*IOStream) Equals added in v0.0.2

func (recv *IOStream) Equals(other *IOStream) bool

Equals compares this IOStream with another IOStream, and returns true if they represent the same GObject.

func (*IOStream) Object

func (recv *IOStream) Object() *gobject.Object

Object upcasts to *Object

func (*IOStream) ToC

func (recv *IOStream) ToC() unsafe.Pointer

type IOStreamAdapter

type IOStreamAdapter struct {
	// contains filtered or unexported fields
}

IOStreamAdapter is a wrapper around the C record GIOStreamAdapter.

func IOStreamAdapterNewFromC

func IOStreamAdapterNewFromC(u unsafe.Pointer) *IOStreamAdapter

func (*IOStreamAdapter) Equals added in v0.0.2

func (recv *IOStreamAdapter) Equals(other *IOStreamAdapter) bool

Equals compares this IOStreamAdapter with another IOStreamAdapter, and returns true if they represent the same GObject.

func (*IOStreamAdapter) ToC

func (recv *IOStreamAdapter) ToC() unsafe.Pointer

type IOStreamClass

type IOStreamClass struct {
	// contains filtered or unexported fields
}

IOStreamClass is a wrapper around the C record GIOStreamClass.

func IOStreamClassNewFromC

func IOStreamClassNewFromC(u unsafe.Pointer) *IOStreamClass

func (*IOStreamClass) Equals added in v0.0.2

func (recv *IOStreamClass) Equals(other *IOStreamClass) bool

Equals compares this IOStreamClass with another IOStreamClass, and returns true if they represent the same GObject.

func (*IOStreamClass) ToC

func (recv *IOStreamClass) ToC() unsafe.Pointer

type IOStreamPrivate

type IOStreamPrivate struct {
	// contains filtered or unexported fields
}

IOStreamPrivate is a wrapper around the C record GIOStreamPrivate.

func IOStreamPrivateNewFromC

func IOStreamPrivateNewFromC(u unsafe.Pointer) *IOStreamPrivate

func (*IOStreamPrivate) Equals added in v0.0.2

func (recv *IOStreamPrivate) Equals(other *IOStreamPrivate) bool

Equals compares this IOStreamPrivate with another IOStreamPrivate, and returns true if they represent the same GObject.

func (*IOStreamPrivate) ToC

func (recv *IOStreamPrivate) ToC() unsafe.Pointer

type Icon

type Icon struct {
	// contains filtered or unexported fields
}

Icon is a wrapper around the C record GIcon.

func ContentTypeGetIcon

func ContentTypeGetIcon(type_ string) *Icon

ContentTypeGetIcon is a wrapper around the C function g_content_type_get_icon.

func IconNewFromC

func IconNewFromC(u unsafe.Pointer) *Icon

func UnixMountGuessIcon

func UnixMountGuessIcon(mountEntry *UnixMountEntry) *Icon

UnixMountGuessIcon is a wrapper around the C function g_unix_mount_guess_icon.

func (*Icon) Equal

func (recv *Icon) Equal(icon2 *Icon) bool

Equal is a wrapper around the C function g_icon_equal.

func (*Icon) Equals added in v0.0.2

func (recv *Icon) Equals(other *Icon) bool

Equals compares this Icon with another Icon, and returns true if they represent the same GObject.

func (*Icon) ToC

func (recv *Icon) ToC() unsafe.Pointer

type IconIface

type IconIface struct {
	// contains filtered or unexported fields
}

IconIface is a wrapper around the C record GIconIface.

func IconIfaceNewFromC

func IconIfaceNewFromC(u unsafe.Pointer) *IconIface

func (*IconIface) Equals added in v0.0.2

func (recv *IconIface) Equals(other *IconIface) bool

Equals compares this IconIface with another IconIface, and returns true if they represent the same GObject.

func (*IconIface) ToC

func (recv *IconIface) ToC() unsafe.Pointer

type InetAddress

type InetAddress struct {
	// contains filtered or unexported fields
}

InetAddress is a wrapper around the C record GInetAddress.

func CastToInetAddress

func CastToInetAddress(object *gobject.Object) *InetAddress

CastToWidget down casts any arbitrary Object to InetAddress. Exercise care, as this is a potentially dangerous function if the Object is not a InetAddress.

func InetAddressNewFromC

func InetAddressNewFromC(u unsafe.Pointer) *InetAddress

func (*InetAddress) Equals added in v0.0.2

func (recv *InetAddress) Equals(other *InetAddress) bool

Equals compares this InetAddress with another InetAddress, and returns true if they represent the same GObject.

func (*InetAddress) Object

func (recv *InetAddress) Object() *gobject.Object

Object upcasts to *Object

func (*InetAddress) ToC

func (recv *InetAddress) ToC() unsafe.Pointer

type InetAddressClass

type InetAddressClass struct {
	// contains filtered or unexported fields
}

InetAddressClass is a wrapper around the C record GInetAddressClass.

func InetAddressClassNewFromC

func InetAddressClassNewFromC(u unsafe.Pointer) *InetAddressClass

func (*InetAddressClass) Equals added in v0.0.2

func (recv *InetAddressClass) Equals(other *InetAddressClass) bool

Equals compares this InetAddressClass with another InetAddressClass, and returns true if they represent the same GObject.

func (*InetAddressClass) ToC

func (recv *InetAddressClass) ToC() unsafe.Pointer

type InetAddressMaskClass

type InetAddressMaskClass struct {
	// contains filtered or unexported fields
}

InetAddressMaskClass is a wrapper around the C record GInetAddressMaskClass.

func InetAddressMaskClassNewFromC

func InetAddressMaskClassNewFromC(u unsafe.Pointer) *InetAddressMaskClass

func (*InetAddressMaskClass) Equals added in v0.0.2

func (recv *InetAddressMaskClass) Equals(other *InetAddressMaskClass) bool

Equals compares this InetAddressMaskClass with another InetAddressMaskClass, and returns true if they represent the same GObject.

func (*InetAddressMaskClass) ToC

func (recv *InetAddressMaskClass) ToC() unsafe.Pointer

type InetAddressMaskPrivate

type InetAddressMaskPrivate struct {
	// contains filtered or unexported fields
}

InetAddressMaskPrivate is a wrapper around the C record GInetAddressMaskPrivate.

func InetAddressMaskPrivateNewFromC

func InetAddressMaskPrivateNewFromC(u unsafe.Pointer) *InetAddressMaskPrivate

func (*InetAddressMaskPrivate) Equals added in v0.0.2

func (recv *InetAddressMaskPrivate) Equals(other *InetAddressMaskPrivate) bool

Equals compares this InetAddressMaskPrivate with another InetAddressMaskPrivate, and returns true if they represent the same GObject.

func (*InetAddressMaskPrivate) ToC

type InetAddressPrivate

type InetAddressPrivate struct {
	// contains filtered or unexported fields
}

InetAddressPrivate is a wrapper around the C record GInetAddressPrivate.

func InetAddressPrivateNewFromC

func InetAddressPrivateNewFromC(u unsafe.Pointer) *InetAddressPrivate

func (*InetAddressPrivate) Equals added in v0.0.2

func (recv *InetAddressPrivate) Equals(other *InetAddressPrivate) bool

Equals compares this InetAddressPrivate with another InetAddressPrivate, and returns true if they represent the same GObject.

func (*InetAddressPrivate) ToC

func (recv *InetAddressPrivate) ToC() unsafe.Pointer

type InetSocketAddress

type InetSocketAddress struct {
	// contains filtered or unexported fields
}

InetSocketAddress is a wrapper around the C record GInetSocketAddress.

func CastToInetSocketAddress

func CastToInetSocketAddress(object *gobject.Object) *InetSocketAddress

CastToWidget down casts any arbitrary Object to InetSocketAddress. Exercise care, as this is a potentially dangerous function if the Object is not a InetSocketAddress.

func InetSocketAddressNewFromC

func InetSocketAddressNewFromC(u unsafe.Pointer) *InetSocketAddress

func (*InetSocketAddress) Equals added in v0.0.2

func (recv *InetSocketAddress) Equals(other *InetSocketAddress) bool

Equals compares this InetSocketAddress with another InetSocketAddress, and returns true if they represent the same GObject.

func (*InetSocketAddress) Object

func (recv *InetSocketAddress) Object() *gobject.Object

Object upcasts to *Object

func (*InetSocketAddress) SocketAddress

func (recv *InetSocketAddress) SocketAddress() *SocketAddress

SocketAddress upcasts to *SocketAddress

func (*InetSocketAddress) SocketConnectable

func (recv *InetSocketAddress) SocketConnectable() *SocketConnectable

SocketConnectable returns the SocketConnectable interface implemented by InetSocketAddress

func (*InetSocketAddress) ToC

func (recv *InetSocketAddress) ToC() unsafe.Pointer

type InetSocketAddressClass

type InetSocketAddressClass struct {
	// contains filtered or unexported fields
}

InetSocketAddressClass is a wrapper around the C record GInetSocketAddressClass.

func InetSocketAddressClassNewFromC

func InetSocketAddressClassNewFromC(u unsafe.Pointer) *InetSocketAddressClass

func (*InetSocketAddressClass) Equals added in v0.0.2

func (recv *InetSocketAddressClass) Equals(other *InetSocketAddressClass) bool

Equals compares this InetSocketAddressClass with another InetSocketAddressClass, and returns true if they represent the same GObject.

func (*InetSocketAddressClass) ToC

type InetSocketAddressPrivate

type InetSocketAddressPrivate struct {
	// contains filtered or unexported fields
}

InetSocketAddressPrivate is a wrapper around the C record GInetSocketAddressPrivate.

func InetSocketAddressPrivateNewFromC

func InetSocketAddressPrivateNewFromC(u unsafe.Pointer) *InetSocketAddressPrivate

func (*InetSocketAddressPrivate) Equals added in v0.0.2

Equals compares this InetSocketAddressPrivate with another InetSocketAddressPrivate, and returns true if they represent the same GObject.

func (*InetSocketAddressPrivate) ToC

type InputStream

type InputStream struct {
	// contains filtered or unexported fields
}

InputStream is a wrapper around the C record GInputStream.

func CastToInputStream

func CastToInputStream(object *gobject.Object) *InputStream

CastToWidget down casts any arbitrary Object to InputStream. Exercise care, as this is a potentially dangerous function if the Object is not a InputStream.

func InputStreamNewFromC

func InputStreamNewFromC(u unsafe.Pointer) *InputStream

func (*InputStream) ClearPending

func (recv *InputStream) ClearPending()

ClearPending is a wrapper around the C function g_input_stream_clear_pending.

func (*InputStream) Close

func (recv *InputStream) Close(cancellable *Cancellable) (bool, error)

Close is a wrapper around the C function g_input_stream_close.

func (*InputStream) CloseFinish

func (recv *InputStream) CloseFinish(result *AsyncResult) (bool, error)

CloseFinish is a wrapper around the C function g_input_stream_close_finish.

func (*InputStream) Equals added in v0.0.2

func (recv *InputStream) Equals(other *InputStream) bool

Equals compares this InputStream with another InputStream, and returns true if they represent the same GObject.

func (*InputStream) HasPending

func (recv *InputStream) HasPending() bool

HasPending is a wrapper around the C function g_input_stream_has_pending.

func (*InputStream) IsClosed

func (recv *InputStream) IsClosed() bool

IsClosed is a wrapper around the C function g_input_stream_is_closed.

func (*InputStream) Object

func (recv *InputStream) Object() *gobject.Object

Object upcasts to *Object

func (*InputStream) Read

func (recv *InputStream) Read(buffer []uint8, cancellable *Cancellable) (int64, error)

Read is a wrapper around the C function g_input_stream_read.

func (*InputStream) ReadAll

func (recv *InputStream) ReadAll(buffer []uint8, cancellable *Cancellable) (bool, uint64, error)

ReadAll is a wrapper around the C function g_input_stream_read_all.

func (*InputStream) ReadFinish

func (recv *InputStream) ReadFinish(result *AsyncResult) (int64, error)

ReadFinish is a wrapper around the C function g_input_stream_read_finish.

func (*InputStream) SetPending

func (recv *InputStream) SetPending() (bool, error)

SetPending is a wrapper around the C function g_input_stream_set_pending.

func (*InputStream) Skip

func (recv *InputStream) Skip(count uint64, cancellable *Cancellable) (int64, error)

Skip is a wrapper around the C function g_input_stream_skip.

func (*InputStream) SkipFinish

func (recv *InputStream) SkipFinish(result *AsyncResult) (int64, error)

SkipFinish is a wrapper around the C function g_input_stream_skip_finish.

func (*InputStream) ToC

func (recv *InputStream) ToC() unsafe.Pointer

type InputStreamClass

type InputStreamClass struct {
	// contains filtered or unexported fields
}

InputStreamClass is a wrapper around the C record GInputStreamClass.

func InputStreamClassNewFromC

func InputStreamClassNewFromC(u unsafe.Pointer) *InputStreamClass

func (*InputStreamClass) Equals added in v0.0.2

func (recv *InputStreamClass) Equals(other *InputStreamClass) bool

Equals compares this InputStreamClass with another InputStreamClass, and returns true if they represent the same GObject.

func (*InputStreamClass) ToC

func (recv *InputStreamClass) ToC() unsafe.Pointer

type InputStreamPrivate

type InputStreamPrivate struct {
	// contains filtered or unexported fields
}

InputStreamPrivate is a wrapper around the C record GInputStreamPrivate.

func InputStreamPrivateNewFromC

func InputStreamPrivateNewFromC(u unsafe.Pointer) *InputStreamPrivate

func (*InputStreamPrivate) Equals added in v0.0.2

func (recv *InputStreamPrivate) Equals(other *InputStreamPrivate) bool

Equals compares this InputStreamPrivate with another InputStreamPrivate, and returns true if they represent the same GObject.

func (*InputStreamPrivate) ToC

func (recv *InputStreamPrivate) ToC() unsafe.Pointer

type ListModel

type ListModel struct {
	// contains filtered or unexported fields
}

ListModel is a wrapper around the C record GListModel.

func ListModelNewFromC

func ListModelNewFromC(u unsafe.Pointer) *ListModel

func (*ListModel) Equals added in v0.0.2

func (recv *ListModel) Equals(other *ListModel) bool

Equals compares this ListModel with another ListModel, and returns true if they represent the same GObject.

func (*ListModel) ToC

func (recv *ListModel) ToC() unsafe.Pointer

type ListStore

type ListStore struct {
	// contains filtered or unexported fields
}

ListStore is a wrapper around the C record GListStore.

func CastToListStore

func CastToListStore(object *gobject.Object) *ListStore

CastToWidget down casts any arbitrary Object to ListStore. Exercise care, as this is a potentially dangerous function if the Object is not a ListStore.

func ListStoreNewFromC

func ListStoreNewFromC(u unsafe.Pointer) *ListStore

func (*ListStore) Equals added in v0.0.2

func (recv *ListStore) Equals(other *ListStore) bool

Equals compares this ListStore with another ListStore, and returns true if they represent the same GObject.

func (*ListStore) ListModel

func (recv *ListStore) ListModel() *ListModel

ListModel returns the ListModel interface implemented by ListStore

func (*ListStore) Object

func (recv *ListStore) Object() *gobject.Object

Object upcasts to *Object

func (*ListStore) ToC

func (recv *ListStore) ToC() unsafe.Pointer

type ListStoreClass

type ListStoreClass struct {
	// contains filtered or unexported fields
}

ListStoreClass is a wrapper around the C record GListStoreClass.

func ListStoreClassNewFromC

func ListStoreClassNewFromC(u unsafe.Pointer) *ListStoreClass

func (*ListStoreClass) Equals added in v0.0.2

func (recv *ListStoreClass) Equals(other *ListStoreClass) bool

Equals compares this ListStoreClass with another ListStoreClass, and returns true if they represent the same GObject.

func (*ListStoreClass) ToC

func (recv *ListStoreClass) ToC() unsafe.Pointer

type LoadableIcon

type LoadableIcon struct {
	// contains filtered or unexported fields
}

LoadableIcon is a wrapper around the C record GLoadableIcon.

func LoadableIconNewFromC

func LoadableIconNewFromC(u unsafe.Pointer) *LoadableIcon

func (*LoadableIcon) Equals added in v0.0.2

func (recv *LoadableIcon) Equals(other *LoadableIcon) bool

Equals compares this LoadableIcon with another LoadableIcon, and returns true if they represent the same GObject.

func (*LoadableIcon) Load

func (recv *LoadableIcon) Load(size int32, cancellable *Cancellable) (*InputStream, string, error)

Load is a wrapper around the C function g_loadable_icon_load.

func (*LoadableIcon) LoadFinish

func (recv *LoadableIcon) LoadFinish(res *AsyncResult) (*InputStream, string, error)

LoadFinish is a wrapper around the C function g_loadable_icon_load_finish.

func (*LoadableIcon) ToC

func (recv *LoadableIcon) ToC() unsafe.Pointer

type LoadableIconIface

type LoadableIconIface struct {
	// contains filtered or unexported fields
}

LoadableIconIface is a wrapper around the C record GLoadableIconIface.

func LoadableIconIfaceNewFromC

func LoadableIconIfaceNewFromC(u unsafe.Pointer) *LoadableIconIface

func (*LoadableIconIface) Equals added in v0.0.2

func (recv *LoadableIconIface) Equals(other *LoadableIconIface) bool

Equals compares this LoadableIconIface with another LoadableIconIface, and returns true if they represent the same GObject.

func (*LoadableIconIface) ToC

func (recv *LoadableIconIface) ToC() unsafe.Pointer

type MemoryInputStream

type MemoryInputStream struct {
	// contains filtered or unexported fields
}

MemoryInputStream is a wrapper around the C record GMemoryInputStream.

func CastToMemoryInputStream

func CastToMemoryInputStream(object *gobject.Object) *MemoryInputStream

CastToWidget down casts any arbitrary Object to MemoryInputStream. Exercise care, as this is a potentially dangerous function if the Object is not a MemoryInputStream.

func MemoryInputStreamNew

func MemoryInputStreamNew() *MemoryInputStream

MemoryInputStreamNew is a wrapper around the C function g_memory_input_stream_new.

func MemoryInputStreamNewFromC

func MemoryInputStreamNewFromC(u unsafe.Pointer) *MemoryInputStream

func (*MemoryInputStream) Equals added in v0.0.2

func (recv *MemoryInputStream) Equals(other *MemoryInputStream) bool

Equals compares this MemoryInputStream with another MemoryInputStream, and returns true if they represent the same GObject.

func (*MemoryInputStream) InputStream

func (recv *MemoryInputStream) InputStream() *InputStream

InputStream upcasts to *InputStream

func (*MemoryInputStream) Object

func (recv *MemoryInputStream) Object() *gobject.Object

Object upcasts to *Object

func (*MemoryInputStream) PollableInputStream

func (recv *MemoryInputStream) PollableInputStream() *PollableInputStream

PollableInputStream returns the PollableInputStream interface implemented by MemoryInputStream

func (*MemoryInputStream) Seekable

func (recv *MemoryInputStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by MemoryInputStream

func (*MemoryInputStream) ToC

func (recv *MemoryInputStream) ToC() unsafe.Pointer

type MemoryInputStreamClass

type MemoryInputStreamClass struct {
	// contains filtered or unexported fields
}

MemoryInputStreamClass is a wrapper around the C record GMemoryInputStreamClass.

func MemoryInputStreamClassNewFromC

func MemoryInputStreamClassNewFromC(u unsafe.Pointer) *MemoryInputStreamClass

func (*MemoryInputStreamClass) Equals added in v0.0.2

func (recv *MemoryInputStreamClass) Equals(other *MemoryInputStreamClass) bool

Equals compares this MemoryInputStreamClass with another MemoryInputStreamClass, and returns true if they represent the same GObject.

func (*MemoryInputStreamClass) ToC

type MemoryInputStreamPrivate

type MemoryInputStreamPrivate struct {
	// contains filtered or unexported fields
}

MemoryInputStreamPrivate is a wrapper around the C record GMemoryInputStreamPrivate.

func MemoryInputStreamPrivateNewFromC

func MemoryInputStreamPrivateNewFromC(u unsafe.Pointer) *MemoryInputStreamPrivate

func (*MemoryInputStreamPrivate) Equals added in v0.0.2

Equals compares this MemoryInputStreamPrivate with another MemoryInputStreamPrivate, and returns true if they represent the same GObject.

func (*MemoryInputStreamPrivate) ToC

type MemoryOutputStream

type MemoryOutputStream struct {
	// contains filtered or unexported fields
}

MemoryOutputStream is a wrapper around the C record GMemoryOutputStream.

func CastToMemoryOutputStream

func CastToMemoryOutputStream(object *gobject.Object) *MemoryOutputStream

CastToWidget down casts any arbitrary Object to MemoryOutputStream. Exercise care, as this is a potentially dangerous function if the Object is not a MemoryOutputStream.

func MemoryOutputStreamNewFromC

func MemoryOutputStreamNewFromC(u unsafe.Pointer) *MemoryOutputStream

func (*MemoryOutputStream) Equals added in v0.0.2

func (recv *MemoryOutputStream) Equals(other *MemoryOutputStream) bool

Equals compares this MemoryOutputStream with another MemoryOutputStream, and returns true if they represent the same GObject.

func (*MemoryOutputStream) GetData

func (recv *MemoryOutputStream) GetData() uintptr

GetData is a wrapper around the C function g_memory_output_stream_get_data.

func (*MemoryOutputStream) GetSize

func (recv *MemoryOutputStream) GetSize() uint64

GetSize is a wrapper around the C function g_memory_output_stream_get_size.

func (*MemoryOutputStream) Object

func (recv *MemoryOutputStream) Object() *gobject.Object

Object upcasts to *Object

func (*MemoryOutputStream) OutputStream

func (recv *MemoryOutputStream) OutputStream() *OutputStream

OutputStream upcasts to *OutputStream

func (*MemoryOutputStream) PollableOutputStream

func (recv *MemoryOutputStream) PollableOutputStream() *PollableOutputStream

PollableOutputStream returns the PollableOutputStream interface implemented by MemoryOutputStream

func (*MemoryOutputStream) Seekable

func (recv *MemoryOutputStream) Seekable() *Seekable

Seekable returns the Seekable interface implemented by MemoryOutputStream

func (*MemoryOutputStream) ToC

func (recv *MemoryOutputStream) ToC() unsafe.Pointer

type MemoryOutputStreamClass

type MemoryOutputStreamClass struct {
	// contains filtered or unexported fields
}

MemoryOutputStreamClass is a wrapper around the C record GMemoryOutputStreamClass.

func MemoryOutputStreamClassNewFromC

func MemoryOutputStreamClassNewFromC(u unsafe.Pointer) *MemoryOutputStreamClass

func (*MemoryOutputStreamClass) Equals added in v0.0.2

Equals compares this MemoryOutputStreamClass with another MemoryOutputStreamClass, and returns true if they represent the same GObject.

func (*MemoryOutputStreamClass) ToC

type MemoryOutputStreamPrivate

type MemoryOutputStreamPrivate struct {
	// contains filtered or unexported fields
}

MemoryOutputStreamPrivate is a wrapper around the C record GMemoryOutputStreamPrivate.

func MemoryOutputStreamPrivateNewFromC

func MemoryOutputStreamPrivateNewFromC(u unsafe.Pointer) *MemoryOutputStreamPrivate

func (*MemoryOutputStreamPrivate) Equals added in v0.0.2

Equals compares this MemoryOutputStreamPrivate with another MemoryOutputStreamPrivate, and returns true if they represent the same GObject.

func (*MemoryOutputStreamPrivate) ToC

type MenuAttributeIterClass struct {
	// contains filtered or unexported fields
}

MenuAttributeIterClass is a wrapper around the C record GMenuAttributeIterClass.

func MenuAttributeIterClassNewFromC(u unsafe.Pointer) *MenuAttributeIterClass
func (recv *MenuAttributeIterClass) Equals(other *MenuAttributeIterClass) bool

Equals compares this MenuAttributeIterClass with another MenuAttributeIterClass, and returns true if they represent the same GObject.

type MenuAttributeIterPrivate struct {
	// contains filtered or unexported fields
}

MenuAttributeIterPrivate is a wrapper around the C record GMenuAttributeIterPrivate.

func MenuAttributeIterPrivateNewFromC(u unsafe.Pointer) *MenuAttributeIterPrivate

Equals compares this MenuAttributeIterPrivate with another MenuAttributeIterPrivate, and returns true if they represent the same GObject.

type MenuLinkIterClass struct {
	// contains filtered or unexported fields
}

MenuLinkIterClass is a wrapper around the C record GMenuLinkIterClass.

func MenuLinkIterClassNewFromC(u unsafe.Pointer) *MenuLinkIterClass
func (recv *MenuLinkIterClass) Equals(other *MenuLinkIterClass) bool

Equals compares this MenuLinkIterClass with another MenuLinkIterClass, and returns true if they represent the same GObject.

func (recv *MenuLinkIterClass) ToC() unsafe.Pointer
type MenuLinkIterPrivate struct {
	// contains filtered or unexported fields
}

MenuLinkIterPrivate is a wrapper around the C record GMenuLinkIterPrivate.

func MenuLinkIterPrivateNewFromC(u unsafe.Pointer) *MenuLinkIterPrivate
func (recv *MenuLinkIterPrivate) Equals(other *MenuLinkIterPrivate) bool

Equals compares this MenuLinkIterPrivate with another MenuLinkIterPrivate, and returns true if they represent the same GObject.

func (recv *MenuLinkIterPrivate) ToC() unsafe.Pointer
type MenuModelClass struct {
	// contains filtered or unexported fields
}

MenuModelClass is a wrapper around the C record GMenuModelClass.

func MenuModelClassNewFromC(u unsafe.Pointer) *MenuModelClass
func (recv *MenuModelClass) Equals(other *MenuModelClass) bool

Equals compares this MenuModelClass with another MenuModelClass, and returns true if they represent the same GObject.

func (recv *MenuModelClass) ToC() unsafe.Pointer
type MenuModelPrivate struct {
	// contains filtered or unexported fields
}

MenuModelPrivate is a wrapper around the C record GMenuModelPrivate.

func MenuModelPrivateNewFromC(u unsafe.Pointer) *MenuModelPrivate
func (recv *MenuModelPrivate) Equals(other *MenuModelPrivate) bool

Equals compares this MenuModelPrivate with another MenuModelPrivate, and returns true if they represent the same GObject.

func (recv *MenuModelPrivate) ToC() unsafe.Pointer

type Mount

type Mount struct {
	// contains filtered or unexported fields
}

Mount is a wrapper around the C record GMount.

func MountNewFromC

func MountNewFromC(u unsafe.Pointer) *Mount

func (*Mount) CanEject

func (recv *Mount) CanEject() bool

CanEject is a wrapper around the C function g_mount_can_eject.

func (*Mount) CanUnmount

func (recv *Mount) CanUnmount() bool

CanUnmount is a wrapper around the C function g_mount_can_unmount.

func (*Mount) ConnectChanged

func (recv *Mount) ConnectChanged(callback MountSignalChangedCallback) int

ConnectChanged connects the callback to the 'changed' signal for the Mount.

The returned value represents the connection, and may be passed to DisconnectChanged to remove it.

func (*Mount) ConnectUnmounted

func (recv *Mount) ConnectUnmounted(callback MountSignalUnmountedCallback) int

ConnectUnmounted connects the callback to the 'unmounted' signal for the Mount.

The returned value represents the connection, and may be passed to DisconnectUnmounted to remove it.

func (*Mount) DisconnectChanged

func (recv *Mount) DisconnectChanged(connectionID int)

DisconnectChanged disconnects a callback from the 'changed' signal for the Mount.

The connectionID should be a value returned from a call to ConnectChanged.

func (*Mount) DisconnectUnmounted

func (recv *Mount) DisconnectUnmounted(connectionID int)

DisconnectUnmounted disconnects a callback from the 'unmounted' signal for the Mount.

The connectionID should be a value returned from a call to ConnectUnmounted.

func (*Mount) EjectFinish

func (recv *Mount) EjectFinish(result *AsyncResult) (bool, error)

EjectFinish is a wrapper around the C function g_mount_eject_finish.

func (*Mount) Equals added in v0.0.2

func (recv *Mount) Equals(other *Mount) bool

Equals compares this Mount with another Mount, and returns true if they represent the same GObject.

func (*Mount) GetDefaultLocation

func (recv *Mount) GetDefaultLocation() *File

GetDefaultLocation is a wrapper around the C function g_mount_get_default_location.

func (*Mount) GetDrive

func (recv *Mount) GetDrive() *Drive

GetDrive is a wrapper around the C function g_mount_get_drive.

func (*Mount) GetIcon

func (recv *Mount) GetIcon() *Icon

GetIcon is a wrapper around the C function g_mount_get_icon.

func (*Mount) GetName

func (recv *Mount) GetName() string

GetName is a wrapper around the C function g_mount_get_name.

func (*Mount) GetRoot

func (recv *Mount) GetRoot() *File

GetRoot is a wrapper around the C function g_mount_get_root.

func (*Mount) GetUuid

func (recv *Mount) GetUuid() string

GetUuid is a wrapper around the C function g_mount_get_uuid.

func (*Mount) GetVolume

func (recv *Mount) GetVolume() *Volume

GetVolume is a wrapper around the C function g_mount_get_volume.

func (*Mount) RemountFinish

func (recv *Mount) RemountFinish(result *AsyncResult) (bool, error)

RemountFinish is a wrapper around the C function g_mount_remount_finish.

func (*Mount) ToC

func (recv *Mount) ToC() unsafe.Pointer

func (*Mount) UnmountFinish

func (recv *Mount) UnmountFinish(result *AsyncResult) (bool, error)

UnmountFinish is a wrapper around the C function g_mount_unmount_finish.

type MountIface

type MountIface struct {
	// contains filtered or unexported fields
}

MountIface is a wrapper around the C record GMountIface.

func MountIfaceNewFromC

func MountIfaceNewFromC(u unsafe.Pointer) *MountIface

func (*MountIface) Equals added in v0.0.2

func (recv *MountIface) Equals(other *MountIface) bool

Equals compares this MountIface with another MountIface, and returns true if they represent the same GObject.

func (*MountIface) ToC

func (recv *MountIface) ToC() unsafe.Pointer

type MountMountFlags

type MountMountFlags C.GMountMountFlags
const (
	MOUNT_MOUNT_NONE MountMountFlags = 0
)

type MountOperation

type MountOperation struct {
	// contains filtered or unexported fields
}

MountOperation is a wrapper around the C record GMountOperation.

func CastToMountOperation

func CastToMountOperation(object *gobject.Object) *MountOperation

CastToWidget down casts any arbitrary Object to MountOperation. Exercise care, as this is a potentially dangerous function if the Object is not a MountOperation.

func MountOperationNew

func MountOperationNew() *MountOperation

MountOperationNew is a wrapper around the C function g_mount_operation_new.

func MountOperationNewFromC

func MountOperationNewFromC(u unsafe.Pointer) *MountOperation

func (*MountOperation) ConnectAskPassword added in v0.0.7

func (recv *MountOperation) ConnectAskPassword(callback MountOperationSignalAskPasswordCallback) int

ConnectAskPassword connects the callback to the 'ask-password' signal for the MountOperation.

The returned value represents the connection, and may be passed to DisconnectAskPassword to remove it.

func (*MountOperation) ConnectReply added in v0.0.7

func (recv *MountOperation) ConnectReply(callback MountOperationSignalReplyCallback) int

ConnectReply connects the callback to the 'reply' signal for the MountOperation.

The returned value represents the connection, and may be passed to DisconnectReply to remove it.

func (*MountOperation) DisconnectAskPassword added in v0.0.7

func (recv *MountOperation) DisconnectAskPassword(connectionID int)

DisconnectAskPassword disconnects a callback from the 'ask-password' signal for the MountOperation.

The connectionID should be a value returned from a call to ConnectAskPassword.

func (*MountOperation) DisconnectReply added in v0.0.7

func (recv *MountOperation) DisconnectReply(connectionID int)

DisconnectReply disconnects a callback from the 'reply' signal for the MountOperation.

The connectionID should be a value returned from a call to ConnectReply.

func (*MountOperation) Equals added in v0.0.2

func (recv *MountOperation) Equals(other *MountOperation) bool

Equals compares this MountOperation with another MountOperation, and returns true if they represent the same GObject.

func (*MountOperation) GetAnonymous

func (recv *MountOperation) GetAnonymous() bool

GetAnonymous is a wrapper around the C function g_mount_operation_get_anonymous.

func (*MountOperation) GetChoice

func (recv *MountOperation) GetChoice() int32

GetChoice is a wrapper around the C function g_mount_operation_get_choice.

func (*MountOperation) GetDomain

func (recv *MountOperation) GetDomain() string

GetDomain is a wrapper around the C function g_mount_operation_get_domain.

func (*MountOperation) GetPassword

func (recv *MountOperation) GetPassword() string

GetPassword is a wrapper around the C function g_mount_operation_get_password.

func (*MountOperation) GetPasswordSave

func (recv *MountOperation) GetPasswordSave() PasswordSave

GetPasswordSave is a wrapper around the C function g_mount_operation_get_password_save.

func (*MountOperation) GetUsername

func (recv *MountOperation) GetUsername() string

GetUsername is a wrapper around the C function g_mount_operation_get_username.

func (*MountOperation) Object

func (recv *MountOperation) Object() *gobject.Object

Object upcasts to *Object

func (*MountOperation) Reply

func (recv *MountOperation) Reply(result MountOperationResult)

Reply is a wrapper around the C function g_mount_operation_reply.

func (*MountOperation) SetAnonymous

func (recv *MountOperation) SetAnonymous(anonymous bool)

SetAnonymous is a wrapper around the C function g_mount_operation_set_anonymous.

func (*MountOperation) SetChoice

func (recv *MountOperation) SetChoice(choice int32)

SetChoice is a wrapper around the C function g_mount_operation_set_choice.

func (*MountOperation) SetDomain

func (recv *MountOperation) SetDomain(domain string)

SetDomain is a wrapper around the C function g_mount_operation_set_domain.

func (*MountOperation) SetPassword

func (recv *MountOperation) SetPassword(password string)

SetPassword is a wrapper around the C function g_mount_operation_set_password.

func (*MountOperation) SetPasswordSave

func (recv *MountOperation) SetPasswordSave(save PasswordSave)

SetPasswordSave is a wrapper around the C function g_mount_operation_set_password_save.

func (*MountOperation) SetUsername

func (recv *MountOperation) SetUsername(username string)

SetUsername is a wrapper around the C function g_mount_operation_set_username.

func (*MountOperation) ToC

func (recv *MountOperation) ToC() unsafe.Pointer

type MountOperationClass

type MountOperationClass struct {
	// contains filtered or unexported fields
}

MountOperationClass is a wrapper around the C record GMountOperationClass.

func MountOperationClassNewFromC

func MountOperationClassNewFromC(u unsafe.Pointer) *MountOperationClass

func (*MountOperationClass) Equals added in v0.0.2

func (recv *MountOperationClass) Equals(other *MountOperationClass) bool

Equals compares this MountOperationClass with another MountOperationClass, and returns true if they represent the same GObject.

func (*MountOperationClass) ToC

func (recv *MountOperationClass) ToC() unsafe.Pointer

type MountOperationPrivate

type MountOperationPrivate struct {
	// contains filtered or unexported fields
}

MountOperationPrivate is a wrapper around the C record GMountOperationPrivate.

func MountOperationPrivateNewFromC

func MountOperationPrivateNewFromC(u unsafe.Pointer) *MountOperationPrivate

func (*MountOperationPrivate) Equals added in v0.0.2

func (recv *MountOperationPrivate) Equals(other *MountOperationPrivate) bool

Equals compares this MountOperationPrivate with another MountOperationPrivate, and returns true if they represent the same GObject.

func (*MountOperationPrivate) ToC

func (recv *MountOperationPrivate) ToC() unsafe.Pointer

type MountOperationResult

type MountOperationResult C.GMountOperationResult
const (
	MOUNT_OPERATION_HANDLED   MountOperationResult = 0
	MOUNT_OPERATION_ABORTED   MountOperationResult = 1
	MOUNT_OPERATION_UNHANDLED MountOperationResult = 2
)

type MountOperationSignalAskPasswordCallback added in v0.0.7

type MountOperationSignalAskPasswordCallback func(targetObject *MountOperation, message string, defaultUser string, defaultDomain string, flags AskPasswordFlags)

MountOperationSignalAskPasswordCallback is a callback function for a 'ask-password' signal emitted from a MountOperation.

type MountOperationSignalReplyCallback added in v0.0.7

type MountOperationSignalReplyCallback func(targetObject *MountOperation, result MountOperationResult)

MountOperationSignalReplyCallback is a callback function for a 'reply' signal emitted from a MountOperation.

type MountSignalChangedCallback

type MountSignalChangedCallback func(targetObject *Mount)

MountSignalChangedCallback is a callback function for a 'changed' signal emitted from a Mount.

type MountSignalUnmountedCallback

type MountSignalUnmountedCallback func(targetObject *Mount)

MountSignalUnmountedCallback is a callback function for a 'unmounted' signal emitted from a Mount.

type MountUnmountFlags

type MountUnmountFlags C.GMountUnmountFlags
const (
	MOUNT_UNMOUNT_NONE  MountUnmountFlags = 0
	MOUNT_UNMOUNT_FORCE MountUnmountFlags = 1
)

type NativeSocketAddress

type NativeSocketAddress struct {
	// contains filtered or unexported fields
}

NativeSocketAddress is a wrapper around the C record GNativeSocketAddress.

func NativeSocketAddressNewFromC

func NativeSocketAddressNewFromC(u unsafe.Pointer) *NativeSocketAddress

func (*NativeSocketAddress) Equals added in v0.0.2

func (recv *NativeSocketAddress) Equals(other *NativeSocketAddress) bool

Equals compares this NativeSocketAddress with another NativeSocketAddress, and returns true if they represent the same GObject.

func (*NativeSocketAddress) ToC

func (recv *NativeSocketAddress) ToC() unsafe.Pointer

type NativeVolumeMonitor

type NativeVolumeMonitor struct {
	// contains filtered or unexported fields
}

NativeVolumeMonitor is a wrapper around the C record GNativeVolumeMonitor.

func CastToNativeVolumeMonitor

func CastToNativeVolumeMonitor(object *gobject.Object) *NativeVolumeMonitor

CastToWidget down casts any arbitrary Object to NativeVolumeMonitor. Exercise care, as this is a potentially dangerous function if the Object is not a NativeVolumeMonitor.

func NativeVolumeMonitorNewFromC

func NativeVolumeMonitorNewFromC(u unsafe.Pointer) *NativeVolumeMonitor

func (*NativeVolumeMonitor) Equals added in v0.0.2

func (recv *NativeVolumeMonitor) Equals(other *NativeVolumeMonitor) bool

Equals compares this NativeVolumeMonitor with another NativeVolumeMonitor, and returns true if they represent the same GObject.

func (*NativeVolumeMonitor) Object

func (recv *NativeVolumeMonitor) Object() *gobject.Object

Object upcasts to *Object

func (*NativeVolumeMonitor) ToC

func (recv *NativeVolumeMonitor) ToC() unsafe.Pointer

func (*NativeVolumeMonitor) VolumeMonitor

func (recv *NativeVolumeMonitor) VolumeMonitor() *VolumeMonitor

VolumeMonitor upcasts to *VolumeMonitor

type NativeVolumeMonitorClass

type NativeVolumeMonitorClass struct {
	// contains filtered or unexported fields
}

NativeVolumeMonitorClass is a wrapper around the C record GNativeVolumeMonitorClass.

func NativeVolumeMonitorClassNewFromC

func NativeVolumeMonitorClassNewFromC(u unsafe.Pointer) *NativeVolumeMonitorClass

func (*NativeVolumeMonitorClass) Equals added in v0.0.2

Equals compares this NativeVolumeMonitorClass with another NativeVolumeMonitorClass, and returns true if they represent the same GObject.

func (*NativeVolumeMonitorClass) ToC

type NetworkAddress

type NetworkAddress struct {
	// contains filtered or unexported fields
}

NetworkAddress is a wrapper around the C record GNetworkAddress.

func CastToNetworkAddress

func CastToNetworkAddress(object *gobject.Object) *NetworkAddress

CastToWidget down casts any arbitrary Object to NetworkAddress. Exercise care, as this is a potentially dangerous function if the Object is not a NetworkAddress.

func NetworkAddressNewFromC

func NetworkAddressNewFromC(u unsafe.Pointer) *NetworkAddress

func (*NetworkAddress) Equals added in v0.0.2

func (recv *NetworkAddress) Equals(other *NetworkAddress) bool

Equals compares this NetworkAddress with another NetworkAddress, and returns true if they represent the same GObject.

func (*NetworkAddress) Object

func (recv *NetworkAddress) Object() *gobject.Object

Object upcasts to *Object

func (*NetworkAddress) SocketConnectable

func (recv *NetworkAddress) SocketConnectable() *SocketConnectable

SocketConnectable returns the SocketConnectable interface implemented by NetworkAddress

func (*NetworkAddress) ToC

func (recv *NetworkAddress) ToC() unsafe.Pointer

type NetworkAddressClass

type NetworkAddressClass struct {
	// contains filtered or unexported fields
}

NetworkAddressClass is a wrapper around the C record GNetworkAddressClass.

func NetworkAddressClassNewFromC

func NetworkAddressClassNewFromC(u unsafe.Pointer) *NetworkAddressClass

func (*NetworkAddressClass) Equals added in v0.0.2

func (recv *NetworkAddressClass) Equals(other *NetworkAddressClass) bool

Equals compares this NetworkAddressClass with another NetworkAddressClass, and returns true if they represent the same GObject.

func (*NetworkAddressClass) ToC

func (recv *NetworkAddressClass) ToC() unsafe.Pointer

type NetworkAddressPrivate

type NetworkAddressPrivate struct {
	// contains filtered or unexported fields
}

NetworkAddressPrivate is a wrapper around the C record GNetworkAddressPrivate.

func NetworkAddressPrivateNewFromC

func NetworkAddressPrivateNewFromC(u unsafe.Pointer) *NetworkAddressPrivate

func (*NetworkAddressPrivate) Equals added in v0.0.2

func (recv *NetworkAddressPrivate) Equals(other *NetworkAddressPrivate) bool

Equals compares this NetworkAddressPrivate with another NetworkAddressPrivate, and returns true if they represent the same GObject.

func (*NetworkAddressPrivate) ToC

func (recv *NetworkAddressPrivate) ToC() unsafe.Pointer

type NetworkService

type NetworkService struct {
	// contains filtered or unexported fields
}

NetworkService is a wrapper around the C record GNetworkService.

func CastToNetworkService

func CastToNetworkService(object *gobject.Object) *NetworkService

CastToWidget down casts any arbitrary Object to NetworkService. Exercise care, as this is a potentially dangerous function if the Object is not a NetworkService.

func NetworkServiceNewFromC

func NetworkServiceNewFromC(u unsafe.Pointer) *NetworkService

func (*NetworkService) Equals added in v0.0.2

func (recv *NetworkService) Equals(other *NetworkService) bool

Equals compares this NetworkService with another NetworkService, and returns true if they represent the same GObject.

func (*NetworkService) Object

func (recv *NetworkService) Object() *gobject.Object

Object upcasts to *Object

func (*NetworkService) SocketConnectable

func (recv *NetworkService) SocketConnectable() *SocketConnectable

SocketConnectable returns the SocketConnectable interface implemented by NetworkService

func (*NetworkService) ToC

func (recv *NetworkService) ToC() unsafe.Pointer

type NetworkServiceClass

type NetworkServiceClass struct {
	// contains filtered or unexported fields
}

NetworkServiceClass is a wrapper around the C record GNetworkServiceClass.

func NetworkServiceClassNewFromC

func NetworkServiceClassNewFromC(u unsafe.Pointer) *NetworkServiceClass

func (*NetworkServiceClass) Equals added in v0.0.2

func (recv *NetworkServiceClass) Equals(other *NetworkServiceClass) bool

Equals compares this NetworkServiceClass with another NetworkServiceClass, and returns true if they represent the same GObject.

func (*NetworkServiceClass) ToC

func (recv *NetworkServiceClass) ToC() unsafe.Pointer

type NetworkServicePrivate

type NetworkServicePrivate struct {
	// contains filtered or unexported fields
}

NetworkServicePrivate is a wrapper around the C record GNetworkServicePrivate.

func NetworkServicePrivateNewFromC

func NetworkServicePrivateNewFromC(u unsafe.Pointer) *NetworkServicePrivate

func (*NetworkServicePrivate) Equals added in v0.0.2

func (recv *NetworkServicePrivate) Equals(other *NetworkServicePrivate) bool

Equals compares this NetworkServicePrivate with another NetworkServicePrivate, and returns true if they represent the same GObject.

func (*NetworkServicePrivate) ToC

func (recv *NetworkServicePrivate) ToC() unsafe.Pointer

type OutputStream

type OutputStream struct {
	// contains filtered or unexported fields
}

OutputStream is a wrapper around the C record GOutputStream.

func CastToOutputStream

func CastToOutputStream(object *gobject.Object) *OutputStream

CastToWidget down casts any arbitrary Object to OutputStream. Exercise care, as this is a potentially dangerous function if the Object is not a OutputStream.

func OutputStreamNewFromC

func OutputStreamNewFromC(u unsafe.Pointer) *OutputStream

func (*OutputStream) ClearPending

func (recv *OutputStream) ClearPending()

ClearPending is a wrapper around the C function g_output_stream_clear_pending.

func (*OutputStream) Close

func (recv *OutputStream) Close(cancellable *Cancellable) (bool, error)

Close is a wrapper around the C function g_output_stream_close.

func (*OutputStream) CloseFinish

func (recv *OutputStream) CloseFinish(result *AsyncResult) (bool, error)

CloseFinish is a wrapper around the C function g_output_stream_close_finish.

func (*OutputStream) Equals added in v0.0.2

func (recv *OutputStream) Equals(other *OutputStream) bool

Equals compares this OutputStream with another OutputStream, and returns true if they represent the same GObject.

func (*OutputStream) Flush

func (recv *OutputStream) Flush(cancellable *Cancellable) (bool, error)

Flush is a wrapper around the C function g_output_stream_flush.

func (*OutputStream) FlushFinish

func (recv *OutputStream) FlushFinish(result *AsyncResult) (bool, error)

FlushFinish is a wrapper around the C function g_output_stream_flush_finish.

func (*OutputStream) HasPending

func (recv *OutputStream) HasPending() bool

HasPending is a wrapper around the C function g_output_stream_has_pending.

func (*OutputStream) IsClosed

func (recv *OutputStream) IsClosed() bool

IsClosed is a wrapper around the C function g_output_stream_is_closed.

func (*OutputStream) Object

func (recv *OutputStream) Object() *gobject.Object

Object upcasts to *Object

func (*OutputStream) SetPending

func (recv *OutputStream) SetPending() (bool, error)

SetPending is a wrapper around the C function g_output_stream_set_pending.

func (*OutputStream) Splice

func (recv *OutputStream) Splice(source *InputStream, flags OutputStreamSpliceFlags, cancellable *Cancellable) (int64, error)

Splice is a wrapper around the C function g_output_stream_splice.

func (*OutputStream) SpliceFinish

func (recv *OutputStream) SpliceFinish(result *AsyncResult) (int64, error)

SpliceFinish is a wrapper around the C function g_output_stream_splice_finish.

func (*OutputStream) ToC

func (recv *OutputStream) ToC() unsafe.Pointer

func (*OutputStream) Write

func (recv *OutputStream) Write(buffer []uint8, cancellable *Cancellable) (int64, error)

Write is a wrapper around the C function g_output_stream_write.

func (*OutputStream) WriteAll

func (recv *OutputStream) WriteAll(buffer []uint8, cancellable *Cancellable) (bool, uint64, error)

WriteAll is a wrapper around the C function g_output_stream_write_all.

func (*OutputStream) WriteBytesFinish

func (recv *OutputStream) WriteBytesFinish(result *AsyncResult) (int64, error)

WriteBytesFinish is a wrapper around the C function g_output_stream_write_bytes_finish.

func (*OutputStream) WriteFinish

func (recv *OutputStream) WriteFinish(result *AsyncResult) (int64, error)

WriteFinish is a wrapper around the C function g_output_stream_write_finish.

type OutputStreamClass

type OutputStreamClass struct {
	// contains filtered or unexported fields
}

OutputStreamClass is a wrapper around the C record GOutputStreamClass.

func OutputStreamClassNewFromC

func OutputStreamClassNewFromC(u unsafe.Pointer) *OutputStreamClass

func (*OutputStreamClass) Equals added in v0.0.2

func (recv *OutputStreamClass) Equals(other *OutputStreamClass) bool

Equals compares this OutputStreamClass with another OutputStreamClass, and returns true if they represent the same GObject.

func (*OutputStreamClass) ToC

func (recv *OutputStreamClass) ToC() unsafe.Pointer

type OutputStreamPrivate

type OutputStreamPrivate struct {
	// contains filtered or unexported fields
}

OutputStreamPrivate is a wrapper around the C record GOutputStreamPrivate.

func OutputStreamPrivateNewFromC

func OutputStreamPrivateNewFromC(u unsafe.Pointer) *OutputStreamPrivate

func (*OutputStreamPrivate) Equals added in v0.0.2

func (recv *OutputStreamPrivate) Equals(other *OutputStreamPrivate) bool

Equals compares this OutputStreamPrivate with another OutputStreamPrivate, and returns true if they represent the same GObject.

func (*OutputStreamPrivate) ToC

func (recv *OutputStreamPrivate) ToC() unsafe.Pointer

type OutputStreamSpliceFlags

type OutputStreamSpliceFlags C.GOutputStreamSpliceFlags
const (
	OUTPUT_STREAM_SPLICE_NONE         OutputStreamSpliceFlags = 0
	OUTPUT_STREAM_SPLICE_CLOSE_SOURCE OutputStreamSpliceFlags = 1
	OUTPUT_STREAM_SPLICE_CLOSE_TARGET OutputStreamSpliceFlags = 2
)

type PasswordSave

type PasswordSave C.GPasswordSave
const (
	PASSWORD_SAVE_NEVER       PasswordSave = 0
	PASSWORD_SAVE_FOR_SESSION PasswordSave = 1
	PASSWORD_SAVE_PERMANENTLY PasswordSave = 2
)

type Permission

type Permission struct {
	// contains filtered or unexported fields
}

Permission is a wrapper around the C record GPermission.

func CastToPermission

func CastToPermission(object *gobject.Object) *Permission

CastToWidget down casts any arbitrary Object to Permission. Exercise care, as this is a potentially dangerous function if the Object is not a Permission.

func PermissionNewFromC

func PermissionNewFromC(u unsafe.Pointer) *Permission

func (*Permission) Equals added in v0.0.2

func (recv *Permission) Equals(other *Permission) bool

Equals compares this Permission with another Permission, and returns true if they represent the same GObject.

func (*Permission) Object

func (recv *Permission) Object() *gobject.Object

Object upcasts to *Object

func (*Permission) ToC

func (recv *Permission) ToC() unsafe.Pointer

type PermissionClass

type PermissionClass struct {
	// contains filtered or unexported fields
}

PermissionClass is a wrapper around the C record GPermissionClass.

func PermissionClassNewFromC

func PermissionClassNewFromC(u unsafe.Pointer) *PermissionClass

func (*PermissionClass) Equals added in v0.0.2

func (recv *PermissionClass) Equals(other *PermissionClass) bool

Equals compares this PermissionClass with another PermissionClass, and returns true if they represent the same GObject.

func (*PermissionClass) ToC

func (recv *PermissionClass) ToC() unsafe.Pointer

type PermissionPrivate

type PermissionPrivate struct {
	// contains filtered or unexported fields
}

PermissionPrivate is a wrapper around the C record GPermissionPrivate.

func PermissionPrivateNewFromC

func PermissionPrivateNewFromC(u unsafe.Pointer) *PermissionPrivate

func (*PermissionPrivate) Equals added in v0.0.2

func (recv *PermissionPrivate) Equals(other *PermissionPrivate) bool

Equals compares this PermissionPrivate with another PermissionPrivate, and returns true if they represent the same GObject.

func (*PermissionPrivate) ToC

func (recv *PermissionPrivate) ToC() unsafe.Pointer

type ProxyAddressEnumerator

type ProxyAddressEnumerator struct {
	// contains filtered or unexported fields
}

ProxyAddressEnumerator is a wrapper around the C record GProxyAddressEnumerator.

func CastToProxyAddressEnumerator

func CastToProxyAddressEnumerator(object *gobject.Object) *ProxyAddressEnumerator

CastToWidget down casts any arbitrary Object to ProxyAddressEnumerator. Exercise care, as this is a potentially dangerous function if the Object is not a ProxyAddressEnumerator.

func ProxyAddressEnumeratorNewFromC

func ProxyAddressEnumeratorNewFromC(u unsafe.Pointer) *ProxyAddressEnumerator

func (*ProxyAddressEnumerator) Equals added in v0.0.2

func (recv *ProxyAddressEnumerator) Equals(other *ProxyAddressEnumerator) bool

Equals compares this ProxyAddressEnumerator with another ProxyAddressEnumerator, and returns true if they represent the same GObject.

func (*ProxyAddressEnumerator) Object

func (recv *ProxyAddressEnumerator) Object() *gobject.Object

Object upcasts to *Object

func (*ProxyAddressEnumerator) SocketAddressEnumerator

func (recv *ProxyAddressEnumerator) SocketAddressEnumerator() *SocketAddressEnumerator

SocketAddressEnumerator upcasts to *SocketAddressEnumerator

func (*ProxyAddressEnumerator) ToC

type ProxyAddressEnumeratorClass

type ProxyAddressEnumeratorClass struct {
	// contains filtered or unexported fields
}

ProxyAddressEnumeratorClass is a wrapper around the C record GProxyAddressEnumeratorClass.

func ProxyAddressEnumeratorClassNewFromC

func ProxyAddressEnumeratorClassNewFromC(u unsafe.Pointer) *ProxyAddressEnumeratorClass

func (*ProxyAddressEnumeratorClass) Equals added in v0.0.2

Equals compares this ProxyAddressEnumeratorClass with another ProxyAddressEnumeratorClass, and returns true if they represent the same GObject.

func (*ProxyAddressEnumeratorClass) ToC

type ProxyAddressEnumeratorPrivate

type ProxyAddressEnumeratorPrivate struct {
	// contains filtered or unexported fields
}

ProxyAddressEnumeratorPrivate is a wrapper around the C record GProxyAddressEnumeratorPrivate.

func ProxyAddressEnumeratorPrivateNewFromC

func ProxyAddressEnumeratorPrivateNewFromC(u unsafe.Pointer) *ProxyAddressEnumeratorPrivate

func (*ProxyAddressEnumeratorPrivate) Equals added in v0.0.2

Equals compares this ProxyAddressEnumeratorPrivate with another ProxyAddressEnumeratorPrivate, and returns true if they represent the same GObject.

func (*ProxyAddressEnumeratorPrivate) ToC

type ProxyAddressPrivate

type ProxyAddressPrivate struct {
	// contains filtered or unexported fields
}

ProxyAddressPrivate is a wrapper around the C record GProxyAddressPrivate.

func ProxyAddressPrivateNewFromC

func ProxyAddressPrivateNewFromC(u unsafe.Pointer) *ProxyAddressPrivate

func (*ProxyAddressPrivate) Equals added in v0.0.2

func (recv *ProxyAddressPrivate) Equals(other *ProxyAddressPrivate) bool

Equals compares this ProxyAddressPrivate with another ProxyAddressPrivate, and returns true if they represent the same GObject.

func (*ProxyAddressPrivate) ToC

func (recv *ProxyAddressPrivate) ToC() unsafe.Pointer

type ProxyResolverInterface

type ProxyResolverInterface struct {
	// contains filtered or unexported fields
}

ProxyResolverInterface is a wrapper around the C record GProxyResolverInterface.

func ProxyResolverInterfaceNewFromC

func ProxyResolverInterfaceNewFromC(u unsafe.Pointer) *ProxyResolverInterface

func (*ProxyResolverInterface) Equals added in v0.0.2

func (recv *ProxyResolverInterface) Equals(other *ProxyResolverInterface) bool

Equals compares this ProxyResolverInterface with another ProxyResolverInterface, and returns true if they represent the same GObject.

func (*ProxyResolverInterface) ToC

type RemoteActionGroup

type RemoteActionGroup struct {
	// contains filtered or unexported fields
}

RemoteActionGroup is a wrapper around the C record GRemoteActionGroup.

func RemoteActionGroupNewFromC

func RemoteActionGroupNewFromC(u unsafe.Pointer) *RemoteActionGroup

func (*RemoteActionGroup) Equals added in v0.0.2

func (recv *RemoteActionGroup) Equals(other *RemoteActionGroup) bool

Equals compares this RemoteActionGroup with another RemoteActionGroup, and returns true if they represent the same GObject.

func (*RemoteActionGroup) ToC

func (recv *RemoteActionGroup) ToC() unsafe.Pointer

type Resolver

type Resolver struct {
	// contains filtered or unexported fields
}

Resolver is a wrapper around the C record GResolver.

func CastToResolver

func CastToResolver(object *gobject.Object) *Resolver

CastToWidget down casts any arbitrary Object to Resolver. Exercise care, as this is a potentially dangerous function if the Object is not a Resolver.

func ResolverNewFromC

func ResolverNewFromC(u unsafe.Pointer) *Resolver

func (*Resolver) ConnectReload

func (recv *Resolver) ConnectReload(callback ResolverSignalReloadCallback) int

ConnectReload connects the callback to the 'reload' signal for the Resolver.

The returned value represents the connection, and may be passed to DisconnectReload to remove it.

func (*Resolver) DisconnectReload

func (recv *Resolver) DisconnectReload(connectionID int)

DisconnectReload disconnects a callback from the 'reload' signal for the Resolver.

The connectionID should be a value returned from a call to ConnectReload.

func (*Resolver) Equals added in v0.0.2

func (recv *Resolver) Equals(other *Resolver) bool

Equals compares this Resolver with another Resolver, and returns true if they represent the same GObject.

func (*Resolver) Object

func (recv *Resolver) Object() *gobject.Object

Object upcasts to *Object

func (*Resolver) ToC

func (recv *Resolver) ToC() unsafe.Pointer

type ResolverClass

type ResolverClass struct {
	// contains filtered or unexported fields
}

ResolverClass is a wrapper around the C record GResolverClass.

func ResolverClassNewFromC

func ResolverClassNewFromC(u unsafe.Pointer) *ResolverClass

func (*ResolverClass) Equals added in v0.0.2

func (recv *ResolverClass) Equals(other *ResolverClass) bool

Equals compares this ResolverClass with another ResolverClass, and returns true if they represent the same GObject.

func (*ResolverClass) ToC

func (recv *ResolverClass) ToC() unsafe.Pointer

type ResolverPrivate

type ResolverPrivate struct {
	// contains filtered or unexported fields
}

ResolverPrivate is a wrapper around the C record GResolverPrivate.

func ResolverPrivateNewFromC

func ResolverPrivateNewFromC(u unsafe.Pointer) *ResolverPrivate

func (*ResolverPrivate) Equals added in v0.0.2

func (recv *ResolverPrivate) Equals(other *ResolverPrivate) bool

Equals compares this ResolverPrivate with another ResolverPrivate, and returns true if they represent the same GObject.

func (*ResolverPrivate) ToC

func (recv *ResolverPrivate) ToC() unsafe.Pointer

type ResolverSignalReloadCallback

type ResolverSignalReloadCallback func(targetObject *Resolver)

ResolverSignalReloadCallback is a callback function for a 'reload' signal emitted from a Resolver.

type Seekable

type Seekable struct {
	// contains filtered or unexported fields
}

Seekable is a wrapper around the C record GSeekable.

func SeekableNewFromC

func SeekableNewFromC(u unsafe.Pointer) *Seekable

func (*Seekable) CanSeek

func (recv *Seekable) CanSeek() bool

CanSeek is a wrapper around the C function g_seekable_can_seek.

func (*Seekable) CanTruncate

func (recv *Seekable) CanTruncate() bool

CanTruncate is a wrapper around the C function g_seekable_can_truncate.

func (*Seekable) Equals added in v0.0.2

func (recv *Seekable) Equals(other *Seekable) bool

Equals compares this Seekable with another Seekable, and returns true if they represent the same GObject.

func (*Seekable) Seek

func (recv *Seekable) Seek(offset int64, type_ glib.SeekType, cancellable *Cancellable) (bool, error)

Seek is a wrapper around the C function g_seekable_seek.

func (*Seekable) Tell

func (recv *Seekable) Tell() int64

Tell is a wrapper around the C function g_seekable_tell.

func (*Seekable) ToC

func (recv *Seekable) ToC() unsafe.Pointer

func (*Seekable) Truncate

func (recv *Seekable) Truncate(offset int64, cancellable *Cancellable) (bool, error)

Truncate is a wrapper around the C function g_seekable_truncate.

type SeekableIface

type SeekableIface struct {
	// contains filtered or unexported fields
}

SeekableIface is a wrapper around the C record GSeekableIface.

func SeekableIfaceNewFromC

func SeekableIfaceNewFromC(u unsafe.Pointer) *SeekableIface

func (*SeekableIface) Equals added in v0.0.2

func (recv *SeekableIface) Equals(other *SeekableIface) bool

Equals compares this SeekableIface with another SeekableIface, and returns true if they represent the same GObject.

func (*SeekableIface) ToC

func (recv *SeekableIface) ToC() unsafe.Pointer

type Settings

type Settings struct {
	// contains filtered or unexported fields
}

Settings is a wrapper around the C record GSettings.

func CastToSettings

func CastToSettings(object *gobject.Object) *Settings

CastToWidget down casts any arbitrary Object to Settings. Exercise care, as this is a potentially dangerous function if the Object is not a Settings.

func SettingsNewFromC

func SettingsNewFromC(u unsafe.Pointer) *Settings

func (*Settings) Apply

func (recv *Settings) Apply()

Apply is a wrapper around the C function g_settings_apply.

func (*Settings) ConnectChanged added in v0.0.2

func (recv *Settings) ConnectChanged(callback SettingsSignalChangedCallback) int

ConnectChanged connects the callback to the 'changed' signal for the Settings.

The returned value represents the connection, and may be passed to DisconnectChanged to remove it.

func (*Settings) ConnectWritableChangeEvent added in v0.0.2

func (recv *Settings) ConnectWritableChangeEvent(callback SettingsSignalWritableChangeEventCallback) int

ConnectWritableChangeEvent connects the callback to the 'writable-change-event' signal for the Settings.

The returned value represents the connection, and may be passed to DisconnectWritableChangeEvent to remove it.

func (*Settings) ConnectWritableChanged added in v0.0.2

func (recv *Settings) ConnectWritableChanged(callback SettingsSignalWritableChangedCallback) int

ConnectWritableChanged connects the callback to the 'writable-changed' signal for the Settings.

The returned value represents the connection, and may be passed to DisconnectWritableChanged to remove it.

func (*Settings) DisconnectChanged added in v0.0.2

func (recv *Settings) DisconnectChanged(connectionID int)

DisconnectChanged disconnects a callback from the 'changed' signal for the Settings.

The connectionID should be a value returned from a call to ConnectChanged.

func (*Settings) DisconnectWritableChangeEvent added in v0.0.2

func (recv *Settings) DisconnectWritableChangeEvent(connectionID int)

DisconnectWritableChangeEvent disconnects a callback from the 'writable-change-event' signal for the Settings.

The connectionID should be a value returned from a call to ConnectWritableChangeEvent.

func (*Settings) DisconnectWritableChanged added in v0.0.2

func (recv *Settings) DisconnectWritableChanged(connectionID int)

DisconnectWritableChanged disconnects a callback from the 'writable-changed' signal for the Settings.

The connectionID should be a value returned from a call to ConnectWritableChanged.

func (*Settings) Equals added in v0.0.2

func (recv *Settings) Equals(other *Settings) bool

Equals compares this Settings with another Settings, and returns true if they represent the same GObject.

func (*Settings) ListChildren added in v0.0.6

func (recv *Settings) ListChildren() []string

ListChildren is a wrapper around the C function g_settings_list_children.

func (*Settings) ListKeys added in v0.0.6

func (recv *Settings) ListKeys() []string

ListKeys is a wrapper around the C function g_settings_list_keys.

func (*Settings) Object

func (recv *Settings) Object() *gobject.Object

Object upcasts to *Object

func (*Settings) Reset

func (recv *Settings) Reset(key string)

Reset is a wrapper around the C function g_settings_reset.

func (*Settings) Revert

func (recv *Settings) Revert()

Revert is a wrapper around the C function g_settings_revert.

func (*Settings) SetEnum

func (recv *Settings) SetEnum(key string, value int32) bool

SetEnum is a wrapper around the C function g_settings_set_enum.

func (*Settings) SetFlags

func (recv *Settings) SetFlags(key string, value uint32) bool

SetFlags is a wrapper around the C function g_settings_set_flags.

func (*Settings) ToC

func (recv *Settings) ToC() unsafe.Pointer

type SettingsBackend

type SettingsBackend struct {
	// contains filtered or unexported fields
}

SettingsBackend is a wrapper around the C record GSettingsBackend.

func CastToSettingsBackend

func CastToSettingsBackend(object *gobject.Object) *SettingsBackend

CastToWidget down casts any arbitrary Object to SettingsBackend. Exercise care, as this is a potentially dangerous function if the Object is not a SettingsBackend.

func SettingsBackendNewFromC

func SettingsBackendNewFromC(u unsafe.Pointer) *SettingsBackend

func (*SettingsBackend) Equals added in v0.0.2

func (recv *SettingsBackend) Equals(other *SettingsBackend) bool

Equals compares this SettingsBackend with another SettingsBackend, and returns true if they represent the same GObject.

func (*SettingsBackend) Object

func (recv *SettingsBackend) Object() *gobject.Object

Object upcasts to *Object

func (*SettingsBackend) ToC

func (recv *SettingsBackend) ToC() unsafe.Pointer

type SettingsBindFlags

type SettingsBindFlags C.GSettingsBindFlags
const (
	SETTINGS_BIND_DEFAULT        SettingsBindFlags = 0
	SETTINGS_BIND_GET            SettingsBindFlags = 1
	SETTINGS_BIND_SET            SettingsBindFlags = 2
	SETTINGS_BIND_NO_SENSITIVITY SettingsBindFlags = 4
	SETTINGS_BIND_GET_NO_CHANGES SettingsBindFlags = 8
	SETTINGS_BIND_INVERT_BOOLEAN SettingsBindFlags = 16
)

type SettingsClass

type SettingsClass struct {
	// contains filtered or unexported fields
}

SettingsClass is a wrapper around the C record GSettingsClass.

func SettingsClassNewFromC

func SettingsClassNewFromC(u unsafe.Pointer) *SettingsClass

func (*SettingsClass) Equals added in v0.0.2

func (recv *SettingsClass) Equals(other *SettingsClass) bool

Equals compares this SettingsClass with another SettingsClass, and returns true if they represent the same GObject.

func (*SettingsClass) ToC

func (recv *SettingsClass) ToC() unsafe.Pointer

type SettingsPrivate

type SettingsPrivate struct {
	// contains filtered or unexported fields
}

SettingsPrivate is a wrapper around the C record GSettingsPrivate.

func SettingsPrivateNewFromC

func SettingsPrivateNewFromC(u unsafe.Pointer) *SettingsPrivate

func (*SettingsPrivate) Equals added in v0.0.2

func (recv *SettingsPrivate) Equals(other *SettingsPrivate) bool

Equals compares this SettingsPrivate with another SettingsPrivate, and returns true if they represent the same GObject.

func (*SettingsPrivate) ToC

func (recv *SettingsPrivate) ToC() unsafe.Pointer

type SettingsSchemaKey

type SettingsSchemaKey struct {
	// contains filtered or unexported fields
}

SettingsSchemaKey is a wrapper around the C record GSettingsSchemaKey.

func SettingsSchemaKeyNewFromC

func SettingsSchemaKeyNewFromC(u unsafe.Pointer) *SettingsSchemaKey

func (*SettingsSchemaKey) Equals added in v0.0.2

func (recv *SettingsSchemaKey) Equals(other *SettingsSchemaKey) bool

Equals compares this SettingsSchemaKey with another SettingsSchemaKey, and returns true if they represent the same GObject.

func (*SettingsSchemaKey) ToC

func (recv *SettingsSchemaKey) ToC() unsafe.Pointer

type SettingsSignalChangedCallback added in v0.0.2

type SettingsSignalChangedCallback func(targetObject *Settings, key string)

SettingsSignalChangedCallback is a callback function for a 'changed' signal emitted from a Settings.

type SettingsSignalWritableChangeEventCallback added in v0.0.2

type SettingsSignalWritableChangeEventCallback func(targetObject *Settings, key uint32) bool

SettingsSignalWritableChangeEventCallback is a callback function for a 'writable-change-event' signal emitted from a Settings.

type SettingsSignalWritableChangedCallback added in v0.0.2

type SettingsSignalWritableChangedCallback func(targetObject *Settings, key string)

SettingsSignalWritableChangedCallback is a callback function for a 'writable-changed' signal emitted from a Settings.

type SimpleAction

type SimpleAction struct {
	// contains filtered or unexported fields
}

SimpleAction is a wrapper around the C record GSimpleAction.

func CastToSimpleAction

func CastToSimpleAction(object *gobject.Object) *SimpleAction

CastToWidget down casts any arbitrary Object to SimpleAction. Exercise care, as this is a potentially dangerous function if the Object is not a SimpleAction.

func SimpleActionNewFromC

func SimpleActionNewFromC(u unsafe.Pointer) *SimpleAction

func (*SimpleAction) Action

func (recv *SimpleAction) Action() *Action

Action returns the Action interface implemented by SimpleAction

func (*SimpleAction) Equals added in v0.0.2

func (recv *SimpleAction) Equals(other *SimpleAction) bool

Equals compares this SimpleAction with another SimpleAction, and returns true if they represent the same GObject.

func (*SimpleAction) Object

func (recv *SimpleAction) Object() *gobject.Object

Object upcasts to *Object

func (*SimpleAction) ToC

func (recv *SimpleAction) ToC() unsafe.Pointer

type SimpleActionGroupClass

type SimpleActionGroupClass struct {
	// contains filtered or unexported fields
}

SimpleActionGroupClass is a wrapper around the C record GSimpleActionGroupClass.

func SimpleActionGroupClassNewFromC

func SimpleActionGroupClassNewFromC(u unsafe.Pointer) *SimpleActionGroupClass

func (*SimpleActionGroupClass) Equals added in v0.0.2

func (recv *SimpleActionGroupClass) Equals(other *SimpleActionGroupClass) bool

Equals compares this SimpleActionGroupClass with another SimpleActionGroupClass, and returns true if they represent the same GObject.

func (*SimpleActionGroupClass) ToC

type SimpleActionGroupPrivate

type SimpleActionGroupPrivate struct {
	// contains filtered or unexported fields
}

SimpleActionGroupPrivate is a wrapper around the C record GSimpleActionGroupPrivate.

func SimpleActionGroupPrivateNewFromC

func SimpleActionGroupPrivateNewFromC(u unsafe.Pointer) *SimpleActionGroupPrivate

func (*SimpleActionGroupPrivate) Equals added in v0.0.2

Equals compares this SimpleActionGroupPrivate with another SimpleActionGroupPrivate, and returns true if they represent the same GObject.

func (*SimpleActionGroupPrivate) ToC

type SimpleAsyncResult

type SimpleAsyncResult struct {
	// contains filtered or unexported fields
}

SimpleAsyncResult is a wrapper around the C record GSimpleAsyncResult.

func CastToSimpleAsyncResult

func CastToSimpleAsyncResult(object *gobject.Object) *SimpleAsyncResult

CastToWidget down casts any arbitrary Object to SimpleAsyncResult. Exercise care, as this is a potentially dangerous function if the Object is not a SimpleAsyncResult.

func SimpleAsyncResultNewFromC

func SimpleAsyncResultNewFromC(u unsafe.Pointer) *SimpleAsyncResult

func (*SimpleAsyncResult) AsyncResult

func (recv *SimpleAsyncResult) AsyncResult() *AsyncResult

AsyncResult returns the AsyncResult interface implemented by SimpleAsyncResult

func (*SimpleAsyncResult) Complete

func (recv *SimpleAsyncResult) Complete()

Complete is a wrapper around the C function g_simple_async_result_complete.

func (*SimpleAsyncResult) CompleteInIdle

func (recv *SimpleAsyncResult) CompleteInIdle()

CompleteInIdle is a wrapper around the C function g_simple_async_result_complete_in_idle.

func (*SimpleAsyncResult) Equals added in v0.0.2

func (recv *SimpleAsyncResult) Equals(other *SimpleAsyncResult) bool

Equals compares this SimpleAsyncResult with another SimpleAsyncResult, and returns true if they represent the same GObject.

func (*SimpleAsyncResult) GetOpResGboolean

func (recv *SimpleAsyncResult) GetOpResGboolean() bool

GetOpResGboolean is a wrapper around the C function g_simple_async_result_get_op_res_gboolean.

func (*SimpleAsyncResult) GetOpResGpointer

func (recv *SimpleAsyncResult) GetOpResGpointer() uintptr

GetOpResGpointer is a wrapper around the C function g_simple_async_result_get_op_res_gpointer.

func (*SimpleAsyncResult) GetOpResGssize

func (recv *SimpleAsyncResult) GetOpResGssize() int64

GetOpResGssize is a wrapper around the C function g_simple_async_result_get_op_res_gssize.

func (*SimpleAsyncResult) GetSourceTag

func (recv *SimpleAsyncResult) GetSourceTag() uintptr

GetSourceTag is a wrapper around the C function g_simple_async_result_get_source_tag.

func (*SimpleAsyncResult) Object

func (recv *SimpleAsyncResult) Object() *gobject.Object

Object upcasts to *Object

func (*SimpleAsyncResult) PropagateError

func (recv *SimpleAsyncResult) PropagateError() (bool, error)

PropagateError is a wrapper around the C function g_simple_async_result_propagate_error.

func (*SimpleAsyncResult) SetError added in v0.0.5

func (recv *SimpleAsyncResult) SetError(domain glib.Quark, code int32, format string, args ...interface{})

SetError is a wrapper around the C function g_simple_async_result_set_error.

func (*SimpleAsyncResult) SetFromError

func (recv *SimpleAsyncResult) SetFromError(error *glib.Error)

SetFromError is a wrapper around the C function g_simple_async_result_set_from_error.

func (*SimpleAsyncResult) SetHandleCancellation

func (recv *SimpleAsyncResult) SetHandleCancellation(handleCancellation bool)

SetHandleCancellation is a wrapper around the C function g_simple_async_result_set_handle_cancellation.

func (*SimpleAsyncResult) SetOpResGboolean

func (recv *SimpleAsyncResult) SetOpResGboolean(opRes bool)

SetOpResGboolean is a wrapper around the C function g_simple_async_result_set_op_res_gboolean.

func (*SimpleAsyncResult) SetOpResGssize

func (recv *SimpleAsyncResult) SetOpResGssize(opRes int64)

SetOpResGssize is a wrapper around the C function g_simple_async_result_set_op_res_gssize.

func (*SimpleAsyncResult) ToC

func (recv *SimpleAsyncResult) ToC() unsafe.Pointer

type SimpleAsyncResultClass

type SimpleAsyncResultClass struct {
	// contains filtered or unexported fields
}

SimpleAsyncResultClass is a wrapper around the C record GSimpleAsyncResultClass.

func SimpleAsyncResultClassNewFromC

func SimpleAsyncResultClassNewFromC(u unsafe.Pointer) *SimpleAsyncResultClass

func (*SimpleAsyncResultClass) Equals added in v0.0.2

func (recv *SimpleAsyncResultClass) Equals(other *SimpleAsyncResultClass) bool

Equals compares this SimpleAsyncResultClass with another SimpleAsyncResultClass, and returns true if they represent the same GObject.

func (*SimpleAsyncResultClass) ToC

type SimplePermission

type SimplePermission struct {
	// contains filtered or unexported fields
}

SimplePermission is a wrapper around the C record GSimplePermission.

func CastToSimplePermission

func CastToSimplePermission(object *gobject.Object) *SimplePermission

CastToWidget down casts any arbitrary Object to SimplePermission. Exercise care, as this is a potentially dangerous function if the Object is not a SimplePermission.

func SimplePermissionNewFromC

func SimplePermissionNewFromC(u unsafe.Pointer) *SimplePermission

func (*SimplePermission) Equals added in v0.0.2

func (recv *SimplePermission) Equals(other *SimplePermission) bool

Equals compares this SimplePermission with another SimplePermission, and returns true if they represent the same GObject.

func (*SimplePermission) Object

func (recv *SimplePermission) Object() *gobject.Object

Object upcasts to *Object

func (*SimplePermission) Permission

func (recv *SimplePermission) Permission() *Permission

Permission upcasts to *Permission

func (*SimplePermission) ToC

func (recv *SimplePermission) ToC() unsafe.Pointer

type SimpleProxyResolver

type SimpleProxyResolver struct {
	// contains filtered or unexported fields
}

SimpleProxyResolver is a wrapper around the C record GSimpleProxyResolver.

func CastToSimpleProxyResolver

func CastToSimpleProxyResolver(object *gobject.Object) *SimpleProxyResolver

CastToWidget down casts any arbitrary Object to SimpleProxyResolver. Exercise care, as this is a potentially dangerous function if the Object is not a SimpleProxyResolver.

func SimpleProxyResolverNewFromC

func SimpleProxyResolverNewFromC(u unsafe.Pointer) *SimpleProxyResolver

func (*SimpleProxyResolver) Equals added in v0.0.2

func (recv *SimpleProxyResolver) Equals(other *SimpleProxyResolver) bool

Equals compares this SimpleProxyResolver with another SimpleProxyResolver, and returns true if they represent the same GObject.

func (*SimpleProxyResolver) Object

func (recv *SimpleProxyResolver) Object() *gobject.Object

Object upcasts to *Object

func (*SimpleProxyResolver) ProxyResolver

func (recv *SimpleProxyResolver) ProxyResolver() *ProxyResolver

ProxyResolver returns the ProxyResolver interface implemented by SimpleProxyResolver

func (*SimpleProxyResolver) ToC

func (recv *SimpleProxyResolver) ToC() unsafe.Pointer

type SimpleProxyResolverClass

type SimpleProxyResolverClass struct {
	// contains filtered or unexported fields
}

SimpleProxyResolverClass is a wrapper around the C record GSimpleProxyResolverClass.

func SimpleProxyResolverClassNewFromC

func SimpleProxyResolverClassNewFromC(u unsafe.Pointer) *SimpleProxyResolverClass

func (*SimpleProxyResolverClass) Equals added in v0.0.2

Equals compares this SimpleProxyResolverClass with another SimpleProxyResolverClass, and returns true if they represent the same GObject.

func (*SimpleProxyResolverClass) ToC

type SimpleProxyResolverPrivate

type SimpleProxyResolverPrivate struct {
	// contains filtered or unexported fields
}

SimpleProxyResolverPrivate is a wrapper around the C record GSimpleProxyResolverPrivate.

func SimpleProxyResolverPrivateNewFromC

func SimpleProxyResolverPrivateNewFromC(u unsafe.Pointer) *SimpleProxyResolverPrivate

func (*SimpleProxyResolverPrivate) Equals added in v0.0.2

Equals compares this SimpleProxyResolverPrivate with another SimpleProxyResolverPrivate, and returns true if they represent the same GObject.

func (*SimpleProxyResolverPrivate) ToC

type SocketAddress

type SocketAddress struct {
	// contains filtered or unexported fields
}

SocketAddress is a wrapper around the C record GSocketAddress.

func CastToSocketAddress

func CastToSocketAddress(object *gobject.Object) *SocketAddress

CastToWidget down casts any arbitrary Object to SocketAddress. Exercise care, as this is a potentially dangerous function if the Object is not a SocketAddress.

func SocketAddressNewFromC

func SocketAddressNewFromC(u unsafe.Pointer) *SocketAddress

func (*SocketAddress) Equals added in v0.0.2

func (recv *SocketAddress) Equals(other *SocketAddress) bool

Equals compares this SocketAddress with another SocketAddress, and returns true if they represent the same GObject.

func (*SocketAddress) Object

func (recv *SocketAddress) Object() *gobject.Object

Object upcasts to *Object

func (*SocketAddress) SocketConnectable

func (recv *SocketAddress) SocketConnectable() *SocketConnectable

SocketConnectable returns the SocketConnectable interface implemented by SocketAddress

func (*SocketAddress) ToC

func (recv *SocketAddress) ToC() unsafe.Pointer

type SocketAddressClass

type SocketAddressClass struct {
	// contains filtered or unexported fields
}

SocketAddressClass is a wrapper around the C record GSocketAddressClass.

func SocketAddressClassNewFromC

func SocketAddressClassNewFromC(u unsafe.Pointer) *SocketAddressClass

func (*SocketAddressClass) Equals added in v0.0.2

func (recv *SocketAddressClass) Equals(other *SocketAddressClass) bool

Equals compares this SocketAddressClass with another SocketAddressClass, and returns true if they represent the same GObject.

func (*SocketAddressClass) ToC

func (recv *SocketAddressClass) ToC() unsafe.Pointer

type SocketAddressEnumerator

type SocketAddressEnumerator struct {
	// contains filtered or unexported fields
}

SocketAddressEnumerator is a wrapper around the C record GSocketAddressEnumerator.

func CastToSocketAddressEnumerator

func CastToSocketAddressEnumerator(object *gobject.Object) *SocketAddressEnumerator

CastToWidget down casts any arbitrary Object to SocketAddressEnumerator. Exercise care, as this is a potentially dangerous function if the Object is not a SocketAddressEnumerator.

func SocketAddressEnumeratorNewFromC

func SocketAddressEnumeratorNewFromC(u unsafe.Pointer) *SocketAddressEnumerator

func (*SocketAddressEnumerator) Equals added in v0.0.2

Equals compares this SocketAddressEnumerator with another SocketAddressEnumerator, and returns true if they represent the same GObject.

func (*SocketAddressEnumerator) Next

func (recv *SocketAddressEnumerator) Next(cancellable *Cancellable) (*SocketAddress, error)

Next is a wrapper around the C function g_socket_address_enumerator_next.

func (*SocketAddressEnumerator) NextFinish

func (recv *SocketAddressEnumerator) NextFinish(result *AsyncResult) (*SocketAddress, error)

NextFinish is a wrapper around the C function g_socket_address_enumerator_next_finish.

func (*SocketAddressEnumerator) Object

func (recv *SocketAddressEnumerator) Object() *gobject.Object

Object upcasts to *Object

func (*SocketAddressEnumerator) ToC

type SocketAddressEnumeratorClass

type SocketAddressEnumeratorClass struct {
	// contains filtered or unexported fields
}

SocketAddressEnumeratorClass is a wrapper around the C record GSocketAddressEnumeratorClass.

func SocketAddressEnumeratorClassNewFromC

func SocketAddressEnumeratorClassNewFromC(u unsafe.Pointer) *SocketAddressEnumeratorClass

func (*SocketAddressEnumeratorClass) Equals added in v0.0.2

Equals compares this SocketAddressEnumeratorClass with another SocketAddressEnumeratorClass, and returns true if they represent the same GObject.

func (*SocketAddressEnumeratorClass) ToC

type SocketClass

type SocketClass struct {
	// contains filtered or unexported fields
}

SocketClass is a wrapper around the C record GSocketClass.

func SocketClassNewFromC

func SocketClassNewFromC(u unsafe.Pointer) *SocketClass

func (*SocketClass) Equals added in v0.0.2

func (recv *SocketClass) Equals(other *SocketClass) bool

Equals compares this SocketClass with another SocketClass, and returns true if they represent the same GObject.

func (*SocketClass) ToC

func (recv *SocketClass) ToC() unsafe.Pointer

type SocketClientClass

type SocketClientClass struct {
	// contains filtered or unexported fields
}

SocketClientClass is a wrapper around the C record GSocketClientClass.

func SocketClientClassNewFromC

func SocketClientClassNewFromC(u unsafe.Pointer) *SocketClientClass

func (*SocketClientClass) Equals added in v0.0.2

func (recv *SocketClientClass) Equals(other *SocketClientClass) bool

Equals compares this SocketClientClass with another SocketClientClass, and returns true if they represent the same GObject.

func (*SocketClientClass) ToC

func (recv *SocketClientClass) ToC() unsafe.Pointer

type SocketClientPrivate

type SocketClientPrivate struct {
	// contains filtered or unexported fields
}

SocketClientPrivate is a wrapper around the C record GSocketClientPrivate.

func SocketClientPrivateNewFromC

func SocketClientPrivateNewFromC(u unsafe.Pointer) *SocketClientPrivate

func (*SocketClientPrivate) Equals added in v0.0.2

func (recv *SocketClientPrivate) Equals(other *SocketClientPrivate) bool

Equals compares this SocketClientPrivate with another SocketClientPrivate, and returns true if they represent the same GObject.

func (*SocketClientPrivate) ToC

func (recv *SocketClientPrivate) ToC() unsafe.Pointer

type SocketConnectable

type SocketConnectable struct {
	// contains filtered or unexported fields
}

SocketConnectable is a wrapper around the C record GSocketConnectable.

func SocketConnectableNewFromC

func SocketConnectableNewFromC(u unsafe.Pointer) *SocketConnectable

func (*SocketConnectable) Equals added in v0.0.2

func (recv *SocketConnectable) Equals(other *SocketConnectable) bool

Equals compares this SocketConnectable with another SocketConnectable, and returns true if they represent the same GObject.

func (*SocketConnectable) ToC

func (recv *SocketConnectable) ToC() unsafe.Pointer

type SocketConnectableIface

type SocketConnectableIface struct {
	// contains filtered or unexported fields
}

SocketConnectableIface is a wrapper around the C record GSocketConnectableIface.

func SocketConnectableIfaceNewFromC

func SocketConnectableIfaceNewFromC(u unsafe.Pointer) *SocketConnectableIface

func (*SocketConnectableIface) Equals added in v0.0.2

func (recv *SocketConnectableIface) Equals(other *SocketConnectableIface) bool

Equals compares this SocketConnectableIface with another SocketConnectableIface, and returns true if they represent the same GObject.

func (*SocketConnectableIface) ToC

type SocketConnectionClass

type SocketConnectionClass struct {
	// contains filtered or unexported fields
}

SocketConnectionClass is a wrapper around the C record GSocketConnectionClass.

func SocketConnectionClassNewFromC

func SocketConnectionClassNewFromC(u unsafe.Pointer) *SocketConnectionClass

func (*SocketConnectionClass) Equals added in v0.0.2

func (recv *SocketConnectionClass) Equals(other *SocketConnectionClass) bool

Equals compares this SocketConnectionClass with another SocketConnectionClass, and returns true if they represent the same GObject.

func (*SocketConnectionClass) ToC

func (recv *SocketConnectionClass) ToC() unsafe.Pointer

type SocketConnectionPrivate

type SocketConnectionPrivate struct {
	// contains filtered or unexported fields
}

SocketConnectionPrivate is a wrapper around the C record GSocketConnectionPrivate.

func SocketConnectionPrivateNewFromC

func SocketConnectionPrivateNewFromC(u unsafe.Pointer) *SocketConnectionPrivate

func (*SocketConnectionPrivate) Equals added in v0.0.2

Equals compares this SocketConnectionPrivate with another SocketConnectionPrivate, and returns true if they represent the same GObject.

func (*SocketConnectionPrivate) ToC

type SocketControlMessage

type SocketControlMessage struct {
	// contains filtered or unexported fields
}

SocketControlMessage is a wrapper around the C record GSocketControlMessage.

func CastToSocketControlMessage

func CastToSocketControlMessage(object *gobject.Object) *SocketControlMessage

CastToWidget down casts any arbitrary Object to SocketControlMessage. Exercise care, as this is a potentially dangerous function if the Object is not a SocketControlMessage.

func SocketControlMessageNewFromC

func SocketControlMessageNewFromC(u unsafe.Pointer) *SocketControlMessage

func (*SocketControlMessage) Equals added in v0.0.2

func (recv *SocketControlMessage) Equals(other *SocketControlMessage) bool

Equals compares this SocketControlMessage with another SocketControlMessage, and returns true if they represent the same GObject.

func (*SocketControlMessage) Object

func (recv *SocketControlMessage) Object() *gobject.Object

Object upcasts to *Object

func (*SocketControlMessage) ToC

func (recv *SocketControlMessage) ToC() unsafe.Pointer

type SocketControlMessageClass

type SocketControlMessageClass struct {
	// contains filtered or unexported fields
}

SocketControlMessageClass is a wrapper around the C record GSocketControlMessageClass.

func SocketControlMessageClassNewFromC

func SocketControlMessageClassNewFromC(u unsafe.Pointer) *SocketControlMessageClass

func (*SocketControlMessageClass) Equals added in v0.0.2

Equals compares this SocketControlMessageClass with another SocketControlMessageClass, and returns true if they represent the same GObject.

func (*SocketControlMessageClass) ToC

type SocketControlMessagePrivate

type SocketControlMessagePrivate struct {
	// contains filtered or unexported fields
}

SocketControlMessagePrivate is a wrapper around the C record GSocketControlMessagePrivate.

func SocketControlMessagePrivateNewFromC

func SocketControlMessagePrivateNewFromC(u unsafe.Pointer) *SocketControlMessagePrivate

func (*SocketControlMessagePrivate) Equals added in v0.0.2

Equals compares this SocketControlMessagePrivate with another SocketControlMessagePrivate, and returns true if they represent the same GObject.

func (*SocketControlMessagePrivate) ToC

type SocketListenerClass

type SocketListenerClass struct {
	// contains filtered or unexported fields
}

SocketListenerClass is a wrapper around the C record GSocketListenerClass.

func SocketListenerClassNewFromC

func SocketListenerClassNewFromC(u unsafe.Pointer) *SocketListenerClass

func (*SocketListenerClass) Equals added in v0.0.2

func (recv *SocketListenerClass) Equals(other *SocketListenerClass) bool

Equals compares this SocketListenerClass with another SocketListenerClass, and returns true if they represent the same GObject.

func (*SocketListenerClass) ToC

func (recv *SocketListenerClass) ToC() unsafe.Pointer

type SocketListenerPrivate

type SocketListenerPrivate struct {
	// contains filtered or unexported fields
}

SocketListenerPrivate is a wrapper around the C record GSocketListenerPrivate.

func SocketListenerPrivateNewFromC

func SocketListenerPrivateNewFromC(u unsafe.Pointer) *SocketListenerPrivate

func (*SocketListenerPrivate) Equals added in v0.0.2

func (recv *SocketListenerPrivate) Equals(other *SocketListenerPrivate) bool

Equals compares this SocketListenerPrivate with another SocketListenerPrivate, and returns true if they represent the same GObject.

func (*SocketListenerPrivate) ToC

func (recv *SocketListenerPrivate) ToC() unsafe.Pointer

type SocketPrivate

type SocketPrivate struct {
	// contains filtered or unexported fields
}

SocketPrivate is a wrapper around the C record GSocketPrivate.

func SocketPrivateNewFromC

func SocketPrivateNewFromC(u unsafe.Pointer) *SocketPrivate

func (*SocketPrivate) Equals added in v0.0.2

func (recv *SocketPrivate) Equals(other *SocketPrivate) bool

Equals compares this SocketPrivate with another SocketPrivate, and returns true if they represent the same GObject.

func (*SocketPrivate) ToC

func (recv *SocketPrivate) ToC() unsafe.Pointer

type SocketServiceClass

type SocketServiceClass struct {
	// contains filtered or unexported fields
}

SocketServiceClass is a wrapper around the C record GSocketServiceClass.

func SocketServiceClassNewFromC

func SocketServiceClassNewFromC(u unsafe.Pointer) *SocketServiceClass

func (*SocketServiceClass) Equals added in v0.0.2

func (recv *SocketServiceClass) Equals(other *SocketServiceClass) bool

Equals compares this SocketServiceClass with another SocketServiceClass, and returns true if they represent the same GObject.

func (*SocketServiceClass) ToC

func (recv *SocketServiceClass) ToC() unsafe.Pointer

type SocketServicePrivate

type SocketServicePrivate struct {
	// contains filtered or unexported fields
}

SocketServicePrivate is a wrapper around the C record GSocketServicePrivate.

func SocketServicePrivateNewFromC

func SocketServicePrivateNewFromC(u unsafe.Pointer) *SocketServicePrivate

func (*SocketServicePrivate) Equals added in v0.0.2

func (recv *SocketServicePrivate) Equals(other *SocketServicePrivate) bool

Equals compares this SocketServicePrivate with another SocketServicePrivate, and returns true if they represent the same GObject.

func (*SocketServicePrivate) ToC

func (recv *SocketServicePrivate) ToC() unsafe.Pointer

type SrvTarget

type SrvTarget struct {
	// contains filtered or unexported fields
}

SrvTarget is a wrapper around the C record GSrvTarget.

func SrvTargetNewFromC

func SrvTargetNewFromC(u unsafe.Pointer) *SrvTarget

func (*SrvTarget) Equals added in v0.0.2

func (recv *SrvTarget) Equals(other *SrvTarget) bool

Equals compares this SrvTarget with another SrvTarget, and returns true if they represent the same GObject.

func (*SrvTarget) ToC

func (recv *SrvTarget) ToC() unsafe.Pointer

type StaticResource

type StaticResource struct {
	// contains filtered or unexported fields
}

StaticResource is a wrapper around the C record GStaticResource.

func StaticResourceNewFromC

func StaticResourceNewFromC(u unsafe.Pointer) *StaticResource

func (*StaticResource) Equals added in v0.0.2

func (recv *StaticResource) Equals(other *StaticResource) bool

Equals compares this StaticResource with another StaticResource, and returns true if they represent the same GObject.

func (*StaticResource) ToC

func (recv *StaticResource) ToC() unsafe.Pointer

type Task

type Task struct {
	// contains filtered or unexported fields
}

Task is a wrapper around the C record GTask.

func CastToTask

func CastToTask(object *gobject.Object) *Task

CastToWidget down casts any arbitrary Object to Task. Exercise care, as this is a potentially dangerous function if the Object is not a Task.

func TaskNewFromC

func TaskNewFromC(u unsafe.Pointer) *Task

func (*Task) AsyncResult

func (recv *Task) AsyncResult() *AsyncResult

AsyncResult returns the AsyncResult interface implemented by Task

func (*Task) Equals added in v0.0.2

func (recv *Task) Equals(other *Task) bool

Equals compares this Task with another Task, and returns true if they represent the same GObject.

func (*Task) Object

func (recv *Task) Object() *gobject.Object

Object upcasts to *Object

func (*Task) ToC

func (recv *Task) ToC() unsafe.Pointer

type TaskClass

type TaskClass struct {
	// contains filtered or unexported fields
}

TaskClass is a wrapper around the C record GTaskClass.

func TaskClassNewFromC

func TaskClassNewFromC(u unsafe.Pointer) *TaskClass

func (*TaskClass) Equals added in v0.0.2

func (recv *TaskClass) Equals(other *TaskClass) bool

Equals compares this TaskClass with another TaskClass, and returns true if they represent the same GObject.

func (*TaskClass) ToC

func (recv *TaskClass) ToC() unsafe.Pointer

type TcpConnectionClass

type TcpConnectionClass struct {
	// contains filtered or unexported fields
}

TcpConnectionClass is a wrapper around the C record GTcpConnectionClass.

func TcpConnectionClassNewFromC

func TcpConnectionClassNewFromC(u unsafe.Pointer) *TcpConnectionClass

func (*TcpConnectionClass) Equals added in v0.0.2

func (recv *TcpConnectionClass) Equals(other *TcpConnectionClass) bool

Equals compares this TcpConnectionClass with another TcpConnectionClass, and returns true if they represent the same GObject.

func (*TcpConnectionClass) ToC

func (recv *TcpConnectionClass) ToC() unsafe.Pointer

type TcpConnectionPrivate

type TcpConnectionPrivate struct {
	// contains filtered or unexported fields
}

TcpConnectionPrivate is a wrapper around the C record GTcpConnectionPrivate.

func TcpConnectionPrivateNewFromC

func TcpConnectionPrivateNewFromC(u unsafe.Pointer) *TcpConnectionPrivate

func (*TcpConnectionPrivate) Equals added in v0.0.2

func (recv *TcpConnectionPrivate) Equals(other *TcpConnectionPrivate) bool

Equals compares this TcpConnectionPrivate with another TcpConnectionPrivate, and returns true if they represent the same GObject.

func (*TcpConnectionPrivate) ToC

func (recv *TcpConnectionPrivate) ToC() unsafe.Pointer

type TcpWrapperConnection

type TcpWrapperConnection struct {
	// contains filtered or unexported fields
}

TcpWrapperConnection is a wrapper around the C record GTcpWrapperConnection.

func CastToTcpWrapperConnection

func CastToTcpWrapperConnection(object *gobject.Object) *TcpWrapperConnection

CastToWidget down casts any arbitrary Object to TcpWrapperConnection. Exercise care, as this is a potentially dangerous function if the Object is not a TcpWrapperConnection.

func TcpWrapperConnectionNewFromC

func TcpWrapperConnectionNewFromC(u unsafe.Pointer) *TcpWrapperConnection

func (*TcpWrapperConnection) Equals added in v0.0.2

func (recv *TcpWrapperConnection) Equals(other *TcpWrapperConnection) bool

Equals compares this TcpWrapperConnection with another TcpWrapperConnection, and returns true if they represent the same GObject.

func (*TcpWrapperConnection) GetBaseIoStream

func (recv *TcpWrapperConnection) GetBaseIoStream() *IOStream

GetBaseIoStream is a wrapper around the C function g_tcp_wrapper_connection_get_base_io_stream.

func (*TcpWrapperConnection) IOStream

func (recv *TcpWrapperConnection) IOStream() *IOStream

IOStream upcasts to *IOStream

func (*TcpWrapperConnection) Object

func (recv *TcpWrapperConnection) Object() *gobject.Object

Object upcasts to *Object

func (*TcpWrapperConnection) SocketConnection

func (recv *TcpWrapperConnection) SocketConnection() *SocketConnection

SocketConnection upcasts to *SocketConnection

func (*TcpWrapperConnection) TcpConnection

func (recv *TcpWrapperConnection) TcpConnection() *TcpConnection

TcpConnection upcasts to *TcpConnection

func (*TcpWrapperConnection) ToC

func (recv *TcpWrapperConnection) ToC() unsafe.Pointer

type TcpWrapperConnectionClass

type TcpWrapperConnectionClass struct {
	// contains filtered or unexported fields
}

TcpWrapperConnectionClass is a wrapper around the C record GTcpWrapperConnectionClass.

func TcpWrapperConnectionClassNewFromC

func TcpWrapperConnectionClassNewFromC(u unsafe.Pointer) *TcpWrapperConnectionClass

func (*TcpWrapperConnectionClass) Equals added in v0.0.2

Equals compares this TcpWrapperConnectionClass with another TcpWrapperConnectionClass, and returns true if they represent the same GObject.

func (*TcpWrapperConnectionClass) ToC

type TcpWrapperConnectionPrivate

type TcpWrapperConnectionPrivate struct {
	// contains filtered or unexported fields
}

TcpWrapperConnectionPrivate is a wrapper around the C record GTcpWrapperConnectionPrivate.

func TcpWrapperConnectionPrivateNewFromC

func TcpWrapperConnectionPrivateNewFromC(u unsafe.Pointer) *TcpWrapperConnectionPrivate

func (*TcpWrapperConnectionPrivate) Equals added in v0.0.2

Equals compares this TcpWrapperConnectionPrivate with another TcpWrapperConnectionPrivate, and returns true if they represent the same GObject.

func (*TcpWrapperConnectionPrivate) ToC

type ThemedIcon

type ThemedIcon struct {
	// contains filtered or unexported fields
}

ThemedIcon is a wrapper around the C record GThemedIcon.

func CastToThemedIcon

func CastToThemedIcon(object *gobject.Object) *ThemedIcon

CastToWidget down casts any arbitrary Object to ThemedIcon. Exercise care, as this is a potentially dangerous function if the Object is not a ThemedIcon.

func ThemedIconNew

func ThemedIconNew(iconname string) *ThemedIcon

ThemedIconNew is a wrapper around the C function g_themed_icon_new.

func ThemedIconNewFromC

func ThemedIconNewFromC(u unsafe.Pointer) *ThemedIcon

func ThemedIconNewFromNames added in v0.0.8

func ThemedIconNewFromNames(iconnames []string) *ThemedIcon

ThemedIconNewFromNames is a wrapper around the C function g_themed_icon_new_from_names.

func ThemedIconNewWithDefaultFallbacks

func ThemedIconNewWithDefaultFallbacks(iconname string) *ThemedIcon

ThemedIconNewWithDefaultFallbacks is a wrapper around the C function g_themed_icon_new_with_default_fallbacks.

func (*ThemedIcon) AppendName

func (recv *ThemedIcon) AppendName(iconname string)

AppendName is a wrapper around the C function g_themed_icon_append_name.

func (*ThemedIcon) Equals added in v0.0.2

func (recv *ThemedIcon) Equals(other *ThemedIcon) bool

Equals compares this ThemedIcon with another ThemedIcon, and returns true if they represent the same GObject.

func (*ThemedIcon) GetNames added in v0.0.6

func (recv *ThemedIcon) GetNames() []string

GetNames is a wrapper around the C function g_themed_icon_get_names.

func (*ThemedIcon) Icon

func (recv *ThemedIcon) Icon() *Icon

Icon returns the Icon interface implemented by ThemedIcon

func (*ThemedIcon) Object

func (recv *ThemedIcon) Object() *gobject.Object

Object upcasts to *Object

func (*ThemedIcon) ToC

func (recv *ThemedIcon) ToC() unsafe.Pointer

type ThemedIconClass

type ThemedIconClass struct {
	// contains filtered or unexported fields
}

ThemedIconClass is a wrapper around the C record GThemedIconClass.

func ThemedIconClassNewFromC

func ThemedIconClassNewFromC(u unsafe.Pointer) *ThemedIconClass

func (*ThemedIconClass) Equals added in v0.0.2

func (recv *ThemedIconClass) Equals(other *ThemedIconClass) bool

Equals compares this ThemedIconClass with another ThemedIconClass, and returns true if they represent the same GObject.

func (*ThemedIconClass) ToC

func (recv *ThemedIconClass) ToC() unsafe.Pointer

type ThreadedSocketServiceClass

type ThreadedSocketServiceClass struct {
	// contains filtered or unexported fields
}

ThreadedSocketServiceClass is a wrapper around the C record GThreadedSocketServiceClass.

func ThreadedSocketServiceClassNewFromC

func ThreadedSocketServiceClassNewFromC(u unsafe.Pointer) *ThreadedSocketServiceClass

func (*ThreadedSocketServiceClass) Equals added in v0.0.2

Equals compares this ThreadedSocketServiceClass with another ThreadedSocketServiceClass, and returns true if they represent the same GObject.

func (*ThreadedSocketServiceClass) ToC

type ThreadedSocketServicePrivate

type ThreadedSocketServicePrivate struct {
	// contains filtered or unexported fields
}

ThreadedSocketServicePrivate is a wrapper around the C record GThreadedSocketServicePrivate.

func ThreadedSocketServicePrivateNewFromC

func ThreadedSocketServicePrivateNewFromC(u unsafe.Pointer) *ThreadedSocketServicePrivate

func (*ThreadedSocketServicePrivate) Equals added in v0.0.2

Equals compares this ThreadedSocketServicePrivate with another ThreadedSocketServicePrivate, and returns true if they represent the same GObject.

func (*ThreadedSocketServicePrivate) ToC

type TlsCertificateClass

type TlsCertificateClass struct {
	// contains filtered or unexported fields
}

TlsCertificateClass is a wrapper around the C record GTlsCertificateClass.

func TlsCertificateClassNewFromC

func TlsCertificateClassNewFromC(u unsafe.Pointer) *TlsCertificateClass

func (*TlsCertificateClass) Equals added in v0.0.2

func (recv *TlsCertificateClass) Equals(other *TlsCertificateClass) bool

Equals compares this TlsCertificateClass with another TlsCertificateClass, and returns true if they represent the same GObject.

func (*TlsCertificateClass) ToC

func (recv *TlsCertificateClass) ToC() unsafe.Pointer

type TlsCertificatePrivate

type TlsCertificatePrivate struct {
	// contains filtered or unexported fields
}

TlsCertificatePrivate is a wrapper around the C record GTlsCertificatePrivate.

func TlsCertificatePrivateNewFromC

func TlsCertificatePrivateNewFromC(u unsafe.Pointer) *TlsCertificatePrivate

func (*TlsCertificatePrivate) Equals added in v0.0.2

func (recv *TlsCertificatePrivate) Equals(other *TlsCertificatePrivate) bool

Equals compares this TlsCertificatePrivate with another TlsCertificatePrivate, and returns true if they represent the same GObject.

func (*TlsCertificatePrivate) ToC

func (recv *TlsCertificatePrivate) ToC() unsafe.Pointer

type TlsConnectionClass

type TlsConnectionClass struct {
	// contains filtered or unexported fields
}

TlsConnectionClass is a wrapper around the C record GTlsConnectionClass.

func TlsConnectionClassNewFromC

func TlsConnectionClassNewFromC(u unsafe.Pointer) *TlsConnectionClass

func (*TlsConnectionClass) Equals added in v0.0.2

func (recv *TlsConnectionClass) Equals(other *TlsConnectionClass) bool

Equals compares this TlsConnectionClass with another TlsConnectionClass, and returns true if they represent the same GObject.

func (*TlsConnectionClass) ToC

func (recv *TlsConnectionClass) ToC() unsafe.Pointer

type TlsConnectionPrivate

type TlsConnectionPrivate struct {
	// contains filtered or unexported fields
}

TlsConnectionPrivate is a wrapper around the C record GTlsConnectionPrivate.

func TlsConnectionPrivateNewFromC

func TlsConnectionPrivateNewFromC(u unsafe.Pointer) *TlsConnectionPrivate

func (*TlsConnectionPrivate) Equals added in v0.0.2

func (recv *TlsConnectionPrivate) Equals(other *TlsConnectionPrivate) bool

Equals compares this TlsConnectionPrivate with another TlsConnectionPrivate, and returns true if they represent the same GObject.

func (*TlsConnectionPrivate) ToC

func (recv *TlsConnectionPrivate) ToC() unsafe.Pointer

type TlsDatabasePrivate

type TlsDatabasePrivate struct {
	// contains filtered or unexported fields
}

TlsDatabasePrivate is a wrapper around the C record GTlsDatabasePrivate.

func TlsDatabasePrivateNewFromC

func TlsDatabasePrivateNewFromC(u unsafe.Pointer) *TlsDatabasePrivate

func (*TlsDatabasePrivate) Equals added in v0.0.2

func (recv *TlsDatabasePrivate) Equals(other *TlsDatabasePrivate) bool

Equals compares this TlsDatabasePrivate with another TlsDatabasePrivate, and returns true if they represent the same GObject.

func (*TlsDatabasePrivate) ToC

func (recv *TlsDatabasePrivate) ToC() unsafe.Pointer

type TlsFileDatabaseInterface

type TlsFileDatabaseInterface struct {
	// contains filtered or unexported fields
}

TlsFileDatabaseInterface is a wrapper around the C record GTlsFileDatabaseInterface.

func TlsFileDatabaseInterfaceNewFromC

func TlsFileDatabaseInterfaceNewFromC(u unsafe.Pointer) *TlsFileDatabaseInterface

func (*TlsFileDatabaseInterface) Equals added in v0.0.2

Equals compares this TlsFileDatabaseInterface with another TlsFileDatabaseInterface, and returns true if they represent the same GObject.

func (*TlsFileDatabaseInterface) ToC

type TlsInteractionPrivate

type TlsInteractionPrivate struct {
	// contains filtered or unexported fields
}

TlsInteractionPrivate is a wrapper around the C record GTlsInteractionPrivate.

func TlsInteractionPrivateNewFromC

func TlsInteractionPrivateNewFromC(u unsafe.Pointer) *TlsInteractionPrivate

func (*TlsInteractionPrivate) Equals added in v0.0.2

func (recv *TlsInteractionPrivate) Equals(other *TlsInteractionPrivate) bool

Equals compares this TlsInteractionPrivate with another TlsInteractionPrivate, and returns true if they represent the same GObject.

func (*TlsInteractionPrivate) ToC

func (recv *TlsInteractionPrivate) ToC() unsafe.Pointer

type TlsPasswordClass

type TlsPasswordClass struct {
	// contains filtered or unexported fields
}

TlsPasswordClass is a wrapper around the C record GTlsPasswordClass.

func TlsPasswordClassNewFromC

func TlsPasswordClassNewFromC(u unsafe.Pointer) *TlsPasswordClass

func (*TlsPasswordClass) Equals added in v0.0.2

func (recv *TlsPasswordClass) Equals(other *TlsPasswordClass) bool

Equals compares this TlsPasswordClass with another TlsPasswordClass, and returns true if they represent the same GObject.

func (*TlsPasswordClass) ToC

func (recv *TlsPasswordClass) ToC() unsafe.Pointer

type TlsPasswordPrivate

type TlsPasswordPrivate struct {
	// contains filtered or unexported fields
}

TlsPasswordPrivate is a wrapper around the C record GTlsPasswordPrivate.

func TlsPasswordPrivateNewFromC

func TlsPasswordPrivateNewFromC(u unsafe.Pointer) *TlsPasswordPrivate

func (*TlsPasswordPrivate) Equals added in v0.0.2

func (recv *TlsPasswordPrivate) Equals(other *TlsPasswordPrivate) bool

Equals compares this TlsPasswordPrivate with another TlsPasswordPrivate, and returns true if they represent the same GObject.

func (*TlsPasswordPrivate) ToC

func (recv *TlsPasswordPrivate) ToC() unsafe.Pointer

type UnixConnection

type UnixConnection struct {
	// contains filtered or unexported fields
}

UnixConnection is a wrapper around the C record GUnixConnection.

func CastToUnixConnection

func CastToUnixConnection(object *gobject.Object) *UnixConnection

CastToWidget down casts any arbitrary Object to UnixConnection. Exercise care, as this is a potentially dangerous function if the Object is not a UnixConnection.

func UnixConnectionNewFromC

func UnixConnectionNewFromC(u unsafe.Pointer) *UnixConnection

func (*UnixConnection) Equals added in v0.0.2

func (recv *UnixConnection) Equals(other *UnixConnection) bool

Equals compares this UnixConnection with another UnixConnection, and returns true if they represent the same GObject.

func (*UnixConnection) IOStream

func (recv *UnixConnection) IOStream() *IOStream

IOStream upcasts to *IOStream

func (*UnixConnection) Object

func (recv *UnixConnection) Object() *gobject.Object

Object upcasts to *Object

func (*UnixConnection) SocketConnection

func (recv *UnixConnection) SocketConnection() *SocketConnection

SocketConnection upcasts to *SocketConnection

func (*UnixConnection) ToC

func (recv *UnixConnection) ToC() unsafe.Pointer

type UnixConnectionClass

type UnixConnectionClass struct {
	// contains filtered or unexported fields
}

UnixConnectionClass is a wrapper around the C record GUnixConnectionClass.

func UnixConnectionClassNewFromC

func UnixConnectionClassNewFromC(u unsafe.Pointer) *UnixConnectionClass

func (*UnixConnectionClass) Equals added in v0.0.2

func (recv *UnixConnectionClass) Equals(other *UnixConnectionClass) bool

Equals compares this UnixConnectionClass with another UnixConnectionClass, and returns true if they represent the same GObject.

func (*UnixConnectionClass) ToC

func (recv *UnixConnectionClass) ToC() unsafe.Pointer

type UnixConnectionPrivate

type UnixConnectionPrivate struct {
	// contains filtered or unexported fields
}

UnixConnectionPrivate is a wrapper around the C record GUnixConnectionPrivate.

func UnixConnectionPrivateNewFromC

func UnixConnectionPrivateNewFromC(u unsafe.Pointer) *UnixConnectionPrivate

func (*UnixConnectionPrivate) Equals added in v0.0.2

func (recv *UnixConnectionPrivate) Equals(other *UnixConnectionPrivate) bool

Equals compares this UnixConnectionPrivate with another UnixConnectionPrivate, and returns true if they represent the same GObject.

func (*UnixConnectionPrivate) ToC

func (recv *UnixConnectionPrivate) ToC() unsafe.Pointer

type UnixCredentialsMessagePrivate

type UnixCredentialsMessagePrivate struct {
	// contains filtered or unexported fields
}

UnixCredentialsMessagePrivate is a wrapper around the C record GUnixCredentialsMessagePrivate.

func UnixCredentialsMessagePrivateNewFromC

func UnixCredentialsMessagePrivateNewFromC(u unsafe.Pointer) *UnixCredentialsMessagePrivate

func (*UnixCredentialsMessagePrivate) Equals added in v0.0.2

Equals compares this UnixCredentialsMessagePrivate with another UnixCredentialsMessagePrivate, and returns true if they represent the same GObject.

func (*UnixCredentialsMessagePrivate) ToC

type UnixFDList

type UnixFDList struct {
	// contains filtered or unexported fields
}

UnixFDList is a wrapper around the C record GUnixFDList.

func CastToUnixFDList

func CastToUnixFDList(object *gobject.Object) *UnixFDList

CastToWidget down casts any arbitrary Object to UnixFDList. Exercise care, as this is a potentially dangerous function if the Object is not a UnixFDList.

func UnixFDListNewFromC

func UnixFDListNewFromC(u unsafe.Pointer) *UnixFDList

func (*UnixFDList) Equals added in v0.0.2

func (recv *UnixFDList) Equals(other *UnixFDList) bool

Equals compares this UnixFDList with another UnixFDList, and returns true if they represent the same GObject.

func (*UnixFDList) Object

func (recv *UnixFDList) Object() *gobject.Object

Object upcasts to *Object

func (*UnixFDList) ToC

func (recv *UnixFDList) ToC() unsafe.Pointer

type UnixFDListClass

type UnixFDListClass struct {
	// contains filtered or unexported fields
}

UnixFDListClass is a wrapper around the C record GUnixFDListClass.

func UnixFDListClassNewFromC

func UnixFDListClassNewFromC(u unsafe.Pointer) *UnixFDListClass

func (*UnixFDListClass) Equals added in v0.0.2

func (recv *UnixFDListClass) Equals(other *UnixFDListClass) bool

Equals compares this UnixFDListClass with another UnixFDListClass, and returns true if they represent the same GObject.

func (*UnixFDListClass) ToC

func (recv *UnixFDListClass) ToC() unsafe.Pointer

type UnixFDListPrivate

type UnixFDListPrivate struct {
	// contains filtered or unexported fields
}

UnixFDListPrivate is a wrapper around the C record GUnixFDListPrivate.

func UnixFDListPrivateNewFromC

func UnixFDListPrivateNewFromC(u unsafe.Pointer) *UnixFDListPrivate

func (*UnixFDListPrivate) Equals added in v0.0.2

func (recv *UnixFDListPrivate) Equals(other *UnixFDListPrivate) bool

Equals compares this UnixFDListPrivate with another UnixFDListPrivate, and returns true if they represent the same GObject.

func (*UnixFDListPrivate) ToC

func (recv *UnixFDListPrivate) ToC() unsafe.Pointer

type UnixFDMessage

type UnixFDMessage struct {
	// contains filtered or unexported fields
}

UnixFDMessage is a wrapper around the C record GUnixFDMessage.

func CastToUnixFDMessage

func CastToUnixFDMessage(object *gobject.Object) *UnixFDMessage

CastToWidget down casts any arbitrary Object to UnixFDMessage. Exercise care, as this is a potentially dangerous function if the Object is not a UnixFDMessage.

func UnixFDMessageNewFromC

func UnixFDMessageNewFromC(u unsafe.Pointer) *UnixFDMessage

func (*UnixFDMessage) Equals added in v0.0.2

func (recv *UnixFDMessage) Equals(other *UnixFDMessage) bool

Equals compares this UnixFDMessage with another UnixFDMessage, and returns true if they represent the same GObject.

func (*UnixFDMessage) Object

func (recv *UnixFDMessage) Object() *gobject.Object

Object upcasts to *Object

func (*UnixFDMessage) SocketControlMessage

func (recv *UnixFDMessage) SocketControlMessage() *SocketControlMessage

SocketControlMessage upcasts to *SocketControlMessage

func (*UnixFDMessage) ToC

func (recv *UnixFDMessage) ToC() unsafe.Pointer

type UnixFDMessageClass

type UnixFDMessageClass struct {
	// contains filtered or unexported fields
}

UnixFDMessageClass is a wrapper around the C record GUnixFDMessageClass.

func UnixFDMessageClassNewFromC

func UnixFDMessageClassNewFromC(u unsafe.Pointer) *UnixFDMessageClass

func (*UnixFDMessageClass) Equals added in v0.0.2

func (recv *UnixFDMessageClass) Equals(other *UnixFDMessageClass) bool

Equals compares this UnixFDMessageClass with another UnixFDMessageClass, and returns true if they represent the same GObject.

func (*UnixFDMessageClass) ToC

func (recv *UnixFDMessageClass) ToC() unsafe.Pointer

type UnixFDMessagePrivate

type UnixFDMessagePrivate struct {
	// contains filtered or unexported fields
}

UnixFDMessagePrivate is a wrapper around the C record GUnixFDMessagePrivate.

func UnixFDMessagePrivateNewFromC

func UnixFDMessagePrivateNewFromC(u unsafe.Pointer) *UnixFDMessagePrivate

func (*UnixFDMessagePrivate) Equals added in v0.0.2

func (recv *UnixFDMessagePrivate) Equals(other *UnixFDMessagePrivate) bool

Equals compares this UnixFDMessagePrivate with another UnixFDMessagePrivate, and returns true if they represent the same GObject.

func (*UnixFDMessagePrivate) ToC

func (recv *UnixFDMessagePrivate) ToC() unsafe.Pointer

type UnixInputStream

type UnixInputStream struct {
	// contains filtered or unexported fields
}

UnixInputStream is a wrapper around the C record GUnixInputStream.

func CastToUnixInputStream

func CastToUnixInputStream(object *gobject.Object) *UnixInputStream

CastToWidget down casts any arbitrary Object to UnixInputStream. Exercise care, as this is a potentially dangerous function if the Object is not a UnixInputStream.

func UnixInputStreamNew

func UnixInputStreamNew(fd int32, closeFd bool) *UnixInputStream

UnixInputStreamNew is a wrapper around the C function g_unix_input_stream_new.

func UnixInputStreamNewFromC

func UnixInputStreamNewFromC(u unsafe.Pointer) *UnixInputStream

func (*UnixInputStream) Equals added in v0.0.2

func (recv *UnixInputStream) Equals(other *UnixInputStream) bool

Equals compares this UnixInputStream with another UnixInputStream, and returns true if they represent the same GObject.

func (*UnixInputStream) FileDescriptorBased

func (recv *UnixInputStream) FileDescriptorBased() *FileDescriptorBased

FileDescriptorBased returns the FileDescriptorBased interface implemented by UnixInputStream

func (*UnixInputStream) InputStream

func (recv *UnixInputStream) InputStream() *InputStream

InputStream upcasts to *InputStream

func (*UnixInputStream) Object

func (recv *UnixInputStream) Object() *gobject.Object

Object upcasts to *Object

func (*UnixInputStream) PollableInputStream

func (recv *UnixInputStream) PollableInputStream() *PollableInputStream

PollableInputStream returns the PollableInputStream interface implemented by UnixInputStream

func (*UnixInputStream) ToC

func (recv *UnixInputStream) ToC() unsafe.Pointer

type UnixInputStreamClass

type UnixInputStreamClass struct {
	// contains filtered or unexported fields
}

UnixInputStreamClass is a wrapper around the C record GUnixInputStreamClass.

func UnixInputStreamClassNewFromC

func UnixInputStreamClassNewFromC(u unsafe.Pointer) *UnixInputStreamClass

func (*UnixInputStreamClass) Equals added in v0.0.2

func (recv *UnixInputStreamClass) Equals(other *UnixInputStreamClass) bool

Equals compares this UnixInputStreamClass with another UnixInputStreamClass, and returns true if they represent the same GObject.

func (*UnixInputStreamClass) ToC

func (recv *UnixInputStreamClass) ToC() unsafe.Pointer

type UnixInputStreamPrivate

type UnixInputStreamPrivate struct {
	// contains filtered or unexported fields
}

UnixInputStreamPrivate is a wrapper around the C record GUnixInputStreamPrivate.

func UnixInputStreamPrivateNewFromC

func UnixInputStreamPrivateNewFromC(u unsafe.Pointer) *UnixInputStreamPrivate

func (*UnixInputStreamPrivate) Equals added in v0.0.2

func (recv *UnixInputStreamPrivate) Equals(other *UnixInputStreamPrivate) bool

Equals compares this UnixInputStreamPrivate with another UnixInputStreamPrivate, and returns true if they represent the same GObject.

func (*UnixInputStreamPrivate) ToC

type UnixMountEntry

type UnixMountEntry struct {
	// contains filtered or unexported fields
}

UnixMountEntry is a wrapper around the C record GUnixMountEntry.

func UnixMountAt

func UnixMountAt(mountPath string) (*UnixMountEntry, uint64)

UnixMountAt is a wrapper around the C function g_unix_mount_at.

func UnixMountEntryNewFromC

func UnixMountEntryNewFromC(u unsafe.Pointer) *UnixMountEntry

func (*UnixMountEntry) Equals added in v0.0.2

func (recv *UnixMountEntry) Equals(other *UnixMountEntry) bool

Equals compares this UnixMountEntry with another UnixMountEntry, and returns true if they represent the same GObject.

func (*UnixMountEntry) ToC

func (recv *UnixMountEntry) ToC() unsafe.Pointer

type UnixMountMonitor

type UnixMountMonitor struct {
	// contains filtered or unexported fields
}

UnixMountMonitor is a wrapper around the C record GUnixMountMonitor.

func CastToUnixMountMonitor

func CastToUnixMountMonitor(object *gobject.Object) *UnixMountMonitor

CastToWidget down casts any arbitrary Object to UnixMountMonitor. Exercise care, as this is a potentially dangerous function if the Object is not a UnixMountMonitor.

func UnixMountMonitorNew

func UnixMountMonitorNew() *UnixMountMonitor

UnixMountMonitorNew is a wrapper around the C function g_unix_mount_monitor_new.

func UnixMountMonitorNewFromC

func UnixMountMonitorNewFromC(u unsafe.Pointer) *UnixMountMonitor

func (*UnixMountMonitor) ConnectMountpointsChanged

func (recv *UnixMountMonitor) ConnectMountpointsChanged(callback UnixMountMonitorSignalMountpointsChangedCallback) int

ConnectMountpointsChanged connects the callback to the 'mountpoints-changed' signal for the UnixMountMonitor.

The returned value represents the connection, and may be passed to DisconnectMountpointsChanged to remove it.

func (*UnixMountMonitor) ConnectMountsChanged

func (recv *UnixMountMonitor) ConnectMountsChanged(callback UnixMountMonitorSignalMountsChangedCallback) int

ConnectMountsChanged connects the callback to the 'mounts-changed' signal for the UnixMountMonitor.

The returned value represents the connection, and may be passed to DisconnectMountsChanged to remove it.

func (*UnixMountMonitor) DisconnectMountpointsChanged

func (recv *UnixMountMonitor) DisconnectMountpointsChanged(connectionID int)

DisconnectMountpointsChanged disconnects a callback from the 'mountpoints-changed' signal for the UnixMountMonitor.

The connectionID should be a value returned from a call to ConnectMountpointsChanged.

func (*UnixMountMonitor) DisconnectMountsChanged

func (recv *UnixMountMonitor) DisconnectMountsChanged(connectionID int)

DisconnectMountsChanged disconnects a callback from the 'mounts-changed' signal for the UnixMountMonitor.

The connectionID should be a value returned from a call to ConnectMountsChanged.

func (*UnixMountMonitor) Equals added in v0.0.2

func (recv *UnixMountMonitor) Equals(other *UnixMountMonitor) bool

Equals compares this UnixMountMonitor with another UnixMountMonitor, and returns true if they represent the same GObject.

func (*UnixMountMonitor) Object

func (recv *UnixMountMonitor) Object() *gobject.Object

Object upcasts to *Object

func (*UnixMountMonitor) ToC

func (recv *UnixMountMonitor) ToC() unsafe.Pointer

type UnixMountMonitorClass

type UnixMountMonitorClass struct {
	// contains filtered or unexported fields
}

UnixMountMonitorClass is a wrapper around the C record GUnixMountMonitorClass.

func UnixMountMonitorClassNewFromC

func UnixMountMonitorClassNewFromC(u unsafe.Pointer) *UnixMountMonitorClass

func (*UnixMountMonitorClass) Equals added in v0.0.2

func (recv *UnixMountMonitorClass) Equals(other *UnixMountMonitorClass) bool

Equals compares this UnixMountMonitorClass with another UnixMountMonitorClass, and returns true if they represent the same GObject.

func (*UnixMountMonitorClass) ToC

func (recv *UnixMountMonitorClass) ToC() unsafe.Pointer

type UnixMountMonitorSignalMountpointsChangedCallback

type UnixMountMonitorSignalMountpointsChangedCallback func(targetObject *UnixMountMonitor)

UnixMountMonitorSignalMountpointsChangedCallback is a callback function for a 'mountpoints-changed' signal emitted from a UnixMountMonitor.

type UnixMountMonitorSignalMountsChangedCallback

type UnixMountMonitorSignalMountsChangedCallback func(targetObject *UnixMountMonitor)

UnixMountMonitorSignalMountsChangedCallback is a callback function for a 'mounts-changed' signal emitted from a UnixMountMonitor.

type UnixMountPoint

type UnixMountPoint struct {
	// contains filtered or unexported fields
}

UnixMountPoint is a wrapper around the C record GUnixMountPoint.

func UnixMountPointNewFromC

func UnixMountPointNewFromC(u unsafe.Pointer) *UnixMountPoint

func (*UnixMountPoint) Compare

func (recv *UnixMountPoint) Compare(mount2 *UnixMountPoint) int32

Compare is a wrapper around the C function g_unix_mount_point_compare.

func (*UnixMountPoint) Equals added in v0.0.2

func (recv *UnixMountPoint) Equals(other *UnixMountPoint) bool

Equals compares this UnixMountPoint with another UnixMountPoint, and returns true if they represent the same GObject.

func (*UnixMountPoint) Free

func (recv *UnixMountPoint) Free()

Free is a wrapper around the C function g_unix_mount_point_free.

func (*UnixMountPoint) GetDevicePath

func (recv *UnixMountPoint) GetDevicePath() string

GetDevicePath is a wrapper around the C function g_unix_mount_point_get_device_path.

func (*UnixMountPoint) GetFsType

func (recv *UnixMountPoint) GetFsType() string

GetFsType is a wrapper around the C function g_unix_mount_point_get_fs_type.

func (*UnixMountPoint) GetMountPath

func (recv *UnixMountPoint) GetMountPath() string

GetMountPath is a wrapper around the C function g_unix_mount_point_get_mount_path.

func (*UnixMountPoint) GuessCanEject

func (recv *UnixMountPoint) GuessCanEject() bool

GuessCanEject is a wrapper around the C function g_unix_mount_point_guess_can_eject.

func (*UnixMountPoint) GuessIcon

func (recv *UnixMountPoint) GuessIcon() *Icon

GuessIcon is a wrapper around the C function g_unix_mount_point_guess_icon.

func (*UnixMountPoint) GuessName

func (recv *UnixMountPoint) GuessName() string

GuessName is a wrapper around the C function g_unix_mount_point_guess_name.

func (*UnixMountPoint) IsLoopback

func (recv *UnixMountPoint) IsLoopback() bool

IsLoopback is a wrapper around the C function g_unix_mount_point_is_loopback.

func (*UnixMountPoint) IsReadonly

func (recv *UnixMountPoint) IsReadonly() bool

IsReadonly is a wrapper around the C function g_unix_mount_point_is_readonly.

func (*UnixMountPoint) IsUserMountable

func (recv *UnixMountPoint) IsUserMountable() bool

IsUserMountable is a wrapper around the C function g_unix_mount_point_is_user_mountable.

func (*UnixMountPoint) ToC

func (recv *UnixMountPoint) ToC() unsafe.Pointer

type UnixOutputStream

type UnixOutputStream struct {
	// contains filtered or unexported fields
}

UnixOutputStream is a wrapper around the C record GUnixOutputStream.

func CastToUnixOutputStream

func CastToUnixOutputStream(object *gobject.Object) *UnixOutputStream

CastToWidget down casts any arbitrary Object to UnixOutputStream. Exercise care, as this is a potentially dangerous function if the Object is not a UnixOutputStream.

func UnixOutputStreamNew

func UnixOutputStreamNew(fd int32, closeFd bool) *UnixOutputStream

UnixOutputStreamNew is a wrapper around the C function g_unix_output_stream_new.

func UnixOutputStreamNewFromC

func UnixOutputStreamNewFromC(u unsafe.Pointer) *UnixOutputStream

func (*UnixOutputStream) Equals added in v0.0.2

func (recv *UnixOutputStream) Equals(other *UnixOutputStream) bool

Equals compares this UnixOutputStream with another UnixOutputStream, and returns true if they represent the same GObject.

func (*UnixOutputStream) FileDescriptorBased

func (recv *UnixOutputStream) FileDescriptorBased() *FileDescriptorBased

FileDescriptorBased returns the FileDescriptorBased interface implemented by UnixOutputStream

func (*UnixOutputStream) Object

func (recv *UnixOutputStream) Object() *gobject.Object

Object upcasts to *Object

func (*UnixOutputStream) OutputStream

func (recv *UnixOutputStream) OutputStream() *OutputStream

OutputStream upcasts to *OutputStream

func (*UnixOutputStream) PollableOutputStream

func (recv *UnixOutputStream) PollableOutputStream() *PollableOutputStream

PollableOutputStream returns the PollableOutputStream interface implemented by UnixOutputStream

func (*UnixOutputStream) ToC

func (recv *UnixOutputStream) ToC() unsafe.Pointer

type UnixOutputStreamClass

type UnixOutputStreamClass struct {
	// contains filtered or unexported fields
}

UnixOutputStreamClass is a wrapper around the C record GUnixOutputStreamClass.

func UnixOutputStreamClassNewFromC

func UnixOutputStreamClassNewFromC(u unsafe.Pointer) *UnixOutputStreamClass

func (*UnixOutputStreamClass) Equals added in v0.0.2

func (recv *UnixOutputStreamClass) Equals(other *UnixOutputStreamClass) bool

Equals compares this UnixOutputStreamClass with another UnixOutputStreamClass, and returns true if they represent the same GObject.

func (*UnixOutputStreamClass) ToC

func (recv *UnixOutputStreamClass) ToC() unsafe.Pointer

type UnixOutputStreamPrivate

type UnixOutputStreamPrivate struct {
	// contains filtered or unexported fields
}

UnixOutputStreamPrivate is a wrapper around the C record GUnixOutputStreamPrivate.

func UnixOutputStreamPrivateNewFromC

func UnixOutputStreamPrivateNewFromC(u unsafe.Pointer) *UnixOutputStreamPrivate

func (*UnixOutputStreamPrivate) Equals added in v0.0.2

Equals compares this UnixOutputStreamPrivate with another UnixOutputStreamPrivate, and returns true if they represent the same GObject.

func (*UnixOutputStreamPrivate) ToC

type UnixSocketAddress

type UnixSocketAddress struct {
	// contains filtered or unexported fields
}

UnixSocketAddress is a wrapper around the C record GUnixSocketAddress.

func CastToUnixSocketAddress

func CastToUnixSocketAddress(object *gobject.Object) *UnixSocketAddress

CastToWidget down casts any arbitrary Object to UnixSocketAddress. Exercise care, as this is a potentially dangerous function if the Object is not a UnixSocketAddress.

func UnixSocketAddressNewAbstract

func UnixSocketAddressNewAbstract(path []rune) *UnixSocketAddress

UnixSocketAddressNewAbstract is a wrapper around the C function g_unix_socket_address_new_abstract.

func UnixSocketAddressNewFromC

func UnixSocketAddressNewFromC(u unsafe.Pointer) *UnixSocketAddress

func (*UnixSocketAddress) Equals added in v0.0.2

func (recv *UnixSocketAddress) Equals(other *UnixSocketAddress) bool

Equals compares this UnixSocketAddress with another UnixSocketAddress, and returns true if they represent the same GObject.

func (*UnixSocketAddress) Object

func (recv *UnixSocketAddress) Object() *gobject.Object

Object upcasts to *Object

func (*UnixSocketAddress) SocketAddress

func (recv *UnixSocketAddress) SocketAddress() *SocketAddress

SocketAddress upcasts to *SocketAddress

func (*UnixSocketAddress) SocketConnectable

func (recv *UnixSocketAddress) SocketConnectable() *SocketConnectable

SocketConnectable returns the SocketConnectable interface implemented by UnixSocketAddress

func (*UnixSocketAddress) ToC

func (recv *UnixSocketAddress) ToC() unsafe.Pointer

type UnixSocketAddressClass

type UnixSocketAddressClass struct {
	// contains filtered or unexported fields
}

UnixSocketAddressClass is a wrapper around the C record GUnixSocketAddressClass.

func UnixSocketAddressClassNewFromC

func UnixSocketAddressClassNewFromC(u unsafe.Pointer) *UnixSocketAddressClass

func (*UnixSocketAddressClass) Equals added in v0.0.2

func (recv *UnixSocketAddressClass) Equals(other *UnixSocketAddressClass) bool

Equals compares this UnixSocketAddressClass with another UnixSocketAddressClass, and returns true if they represent the same GObject.

func (*UnixSocketAddressClass) ToC

type UnixSocketAddressPrivate

type UnixSocketAddressPrivate struct {
	// contains filtered or unexported fields
}

UnixSocketAddressPrivate is a wrapper around the C record GUnixSocketAddressPrivate.

func UnixSocketAddressPrivateNewFromC

func UnixSocketAddressPrivateNewFromC(u unsafe.Pointer) *UnixSocketAddressPrivate

func (*UnixSocketAddressPrivate) Equals added in v0.0.2

Equals compares this UnixSocketAddressPrivate with another UnixSocketAddressPrivate, and returns true if they represent the same GObject.

func (*UnixSocketAddressPrivate) ToC

type Vfs

type Vfs struct {
	// contains filtered or unexported fields
}

Vfs is a wrapper around the C record GVfs.

func CastToVfs

func CastToVfs(object *gobject.Object) *Vfs

CastToWidget down casts any arbitrary Object to Vfs. Exercise care, as this is a potentially dangerous function if the Object is not a Vfs.

func VfsGetDefault added in v0.0.3

func VfsGetDefault() *Vfs

VfsGetDefault is a wrapper around the C function g_vfs_get_default.

func VfsGetLocal added in v0.0.3

func VfsGetLocal() *Vfs

VfsGetLocal is a wrapper around the C function g_vfs_get_local.

func VfsNewFromC

func VfsNewFromC(u unsafe.Pointer) *Vfs

func (*Vfs) Equals added in v0.0.2

func (recv *Vfs) Equals(other *Vfs) bool

Equals compares this Vfs with another Vfs, and returns true if they represent the same GObject.

func (*Vfs) GetFileForPath

func (recv *Vfs) GetFileForPath(path string) *File

GetFileForPath is a wrapper around the C function g_vfs_get_file_for_path.

func (*Vfs) GetFileForUri

func (recv *Vfs) GetFileForUri(uri string) *File

GetFileForUri is a wrapper around the C function g_vfs_get_file_for_uri.

func (*Vfs) GetSupportedUriSchemes added in v0.0.6

func (recv *Vfs) GetSupportedUriSchemes() []string

GetSupportedUriSchemes is a wrapper around the C function g_vfs_get_supported_uri_schemes.

func (*Vfs) IsActive

func (recv *Vfs) IsActive() bool

IsActive is a wrapper around the C function g_vfs_is_active.

func (*Vfs) Object

func (recv *Vfs) Object() *gobject.Object

Object upcasts to *Object

func (*Vfs) ParseName

func (recv *Vfs) ParseName(parseName string) *File

ParseName is a wrapper around the C function g_vfs_parse_name.

func (*Vfs) ToC

func (recv *Vfs) ToC() unsafe.Pointer

type VfsClass

type VfsClass struct {
	// contains filtered or unexported fields
}

VfsClass is a wrapper around the C record GVfsClass.

func VfsClassNewFromC

func VfsClassNewFromC(u unsafe.Pointer) *VfsClass

func (*VfsClass) Equals added in v0.0.2

func (recv *VfsClass) Equals(other *VfsClass) bool

Equals compares this VfsClass with another VfsClass, and returns true if they represent the same GObject.

func (*VfsClass) ToC

func (recv *VfsClass) ToC() unsafe.Pointer

type Volume

type Volume struct {
	// contains filtered or unexported fields
}

Volume is a wrapper around the C record GVolume.

func VolumeMonitorAdoptOrphanMount added in v0.0.3

func VolumeMonitorAdoptOrphanMount(mount *Mount) *Volume

VolumeMonitorAdoptOrphanMount is a wrapper around the C function g_volume_monitor_adopt_orphan_mount.

func VolumeNewFromC

func VolumeNewFromC(u unsafe.Pointer) *Volume

func (*Volume) CanEject

func (recv *Volume) CanEject() bool

CanEject is a wrapper around the C function g_volume_can_eject.

func (*Volume) CanMount

func (recv *Volume) CanMount() bool

CanMount is a wrapper around the C function g_volume_can_mount.

func (*Volume) ConnectChanged

func (recv *Volume) ConnectChanged(callback VolumeSignalChangedCallback) int

ConnectChanged connects the callback to the 'changed' signal for the Volume.

The returned value represents the connection, and may be passed to DisconnectChanged to remove it.

func (*Volume) ConnectRemoved

func (recv *Volume) ConnectRemoved(callback VolumeSignalRemovedCallback) int

ConnectRemoved connects the callback to the 'removed' signal for the Volume.

The returned value represents the connection, and may be passed to DisconnectRemoved to remove it.

func (*Volume) DisconnectChanged

func (recv *Volume) DisconnectChanged(connectionID int)

DisconnectChanged disconnects a callback from the 'changed' signal for the Volume.

The connectionID should be a value returned from a call to ConnectChanged.

func (*Volume) DisconnectRemoved

func (recv *Volume) DisconnectRemoved(connectionID int)

DisconnectRemoved disconnects a callback from the 'removed' signal for the Volume.

The connectionID should be a value returned from a call to ConnectRemoved.

func (*Volume) EjectFinish

func (recv *Volume) EjectFinish(result *AsyncResult) (bool, error)

EjectFinish is a wrapper around the C function g_volume_eject_finish.

func (*Volume) EnumerateIdentifiers added in v0.0.6

func (recv *Volume) EnumerateIdentifiers() []string

EnumerateIdentifiers is a wrapper around the C function g_volume_enumerate_identifiers.

func (*Volume) Equals added in v0.0.2

func (recv *Volume) Equals(other *Volume) bool

Equals compares this Volume with another Volume, and returns true if they represent the same GObject.

func (*Volume) GetDrive

func (recv *Volume) GetDrive() *Drive

GetDrive is a wrapper around the C function g_volume_get_drive.

func (*Volume) GetIcon

func (recv *Volume) GetIcon() *Icon

GetIcon is a wrapper around the C function g_volume_get_icon.

func (*Volume) GetIdentifier

func (recv *Volume) GetIdentifier(kind string) string

GetIdentifier is a wrapper around the C function g_volume_get_identifier.

func (*Volume) GetMount

func (recv *Volume) GetMount() *Mount

GetMount is a wrapper around the C function g_volume_get_mount.

func (*Volume) GetName

func (recv *Volume) GetName() string

GetName is a wrapper around the C function g_volume_get_name.

func (*Volume) GetUuid

func (recv *Volume) GetUuid() string

GetUuid is a wrapper around the C function g_volume_get_uuid.

func (*Volume) MountFinish

func (recv *Volume) MountFinish(result *AsyncResult) (bool, error)

MountFinish is a wrapper around the C function g_volume_mount_finish.

func (*Volume) ShouldAutomount

func (recv *Volume) ShouldAutomount() bool

ShouldAutomount is a wrapper around the C function g_volume_should_automount.

func (*Volume) ToC

func (recv *Volume) ToC() unsafe.Pointer

type VolumeIface

type VolumeIface struct {
	// contains filtered or unexported fields
}

VolumeIface is a wrapper around the C record GVolumeIface.

func VolumeIfaceNewFromC

func VolumeIfaceNewFromC(u unsafe.Pointer) *VolumeIface

func (*VolumeIface) Equals added in v0.0.2

func (recv *VolumeIface) Equals(other *VolumeIface) bool

Equals compares this VolumeIface with another VolumeIface, and returns true if they represent the same GObject.

func (*VolumeIface) ToC

func (recv *VolumeIface) ToC() unsafe.Pointer

type VolumeMonitor

type VolumeMonitor struct {
	// contains filtered or unexported fields
}

VolumeMonitor is a wrapper around the C record GVolumeMonitor.

func CastToVolumeMonitor

func CastToVolumeMonitor(object *gobject.Object) *VolumeMonitor

CastToWidget down casts any arbitrary Object to VolumeMonitor. Exercise care, as this is a potentially dangerous function if the Object is not a VolumeMonitor.

func VolumeMonitorGet added in v0.0.3

func VolumeMonitorGet() *VolumeMonitor

VolumeMonitorGet is a wrapper around the C function g_volume_monitor_get.

func VolumeMonitorNewFromC

func VolumeMonitorNewFromC(u unsafe.Pointer) *VolumeMonitor

func (*VolumeMonitor) ConnectDriveChanged

func (recv *VolumeMonitor) ConnectDriveChanged(callback VolumeMonitorSignalDriveChangedCallback) int

ConnectDriveChanged connects the callback to the 'drive-changed' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectDriveChanged to remove it.

func (*VolumeMonitor) ConnectDriveConnected

func (recv *VolumeMonitor) ConnectDriveConnected(callback VolumeMonitorSignalDriveConnectedCallback) int

ConnectDriveConnected connects the callback to the 'drive-connected' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectDriveConnected to remove it.

func (*VolumeMonitor) ConnectDriveDisconnected

func (recv *VolumeMonitor) ConnectDriveDisconnected(callback VolumeMonitorSignalDriveDisconnectedCallback) int

ConnectDriveDisconnected connects the callback to the 'drive-disconnected' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectDriveDisconnected to remove it.

func (*VolumeMonitor) ConnectMountAdded

func (recv *VolumeMonitor) ConnectMountAdded(callback VolumeMonitorSignalMountAddedCallback) int

ConnectMountAdded connects the callback to the 'mount-added' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectMountAdded to remove it.

func (*VolumeMonitor) ConnectMountChanged

func (recv *VolumeMonitor) ConnectMountChanged(callback VolumeMonitorSignalMountChangedCallback) int

ConnectMountChanged connects the callback to the 'mount-changed' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectMountChanged to remove it.

func (*VolumeMonitor) ConnectMountPreUnmount

func (recv *VolumeMonitor) ConnectMountPreUnmount(callback VolumeMonitorSignalMountPreUnmountCallback) int

ConnectMountPreUnmount connects the callback to the 'mount-pre-unmount' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectMountPreUnmount to remove it.

func (*VolumeMonitor) ConnectMountRemoved

func (recv *VolumeMonitor) ConnectMountRemoved(callback VolumeMonitorSignalMountRemovedCallback) int

ConnectMountRemoved connects the callback to the 'mount-removed' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectMountRemoved to remove it.

func (*VolumeMonitor) ConnectVolumeAdded

func (recv *VolumeMonitor) ConnectVolumeAdded(callback VolumeMonitorSignalVolumeAddedCallback) int

ConnectVolumeAdded connects the callback to the 'volume-added' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectVolumeAdded to remove it.

func (*VolumeMonitor) ConnectVolumeChanged

func (recv *VolumeMonitor) ConnectVolumeChanged(callback VolumeMonitorSignalVolumeChangedCallback) int

ConnectVolumeChanged connects the callback to the 'volume-changed' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectVolumeChanged to remove it.

func (*VolumeMonitor) ConnectVolumeRemoved

func (recv *VolumeMonitor) ConnectVolumeRemoved(callback VolumeMonitorSignalVolumeRemovedCallback) int

ConnectVolumeRemoved connects the callback to the 'volume-removed' signal for the VolumeMonitor.

The returned value represents the connection, and may be passed to DisconnectVolumeRemoved to remove it.

func (*VolumeMonitor) DisconnectDriveChanged

func (recv *VolumeMonitor) DisconnectDriveChanged(connectionID int)

DisconnectDriveChanged disconnects a callback from the 'drive-changed' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectDriveChanged.

func (*VolumeMonitor) DisconnectDriveConnected

func (recv *VolumeMonitor) DisconnectDriveConnected(connectionID int)

DisconnectDriveConnected disconnects a callback from the 'drive-connected' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectDriveConnected.

func (*VolumeMonitor) DisconnectDriveDisconnected

func (recv *VolumeMonitor) DisconnectDriveDisconnected(connectionID int)

DisconnectDriveDisconnected disconnects a callback from the 'drive-disconnected' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectDriveDisconnected.

func (*VolumeMonitor) DisconnectMountAdded

func (recv *VolumeMonitor) DisconnectMountAdded(connectionID int)

DisconnectMountAdded disconnects a callback from the 'mount-added' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectMountAdded.

func (*VolumeMonitor) DisconnectMountChanged

func (recv *VolumeMonitor) DisconnectMountChanged(connectionID int)

DisconnectMountChanged disconnects a callback from the 'mount-changed' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectMountChanged.

func (*VolumeMonitor) DisconnectMountPreUnmount

func (recv *VolumeMonitor) DisconnectMountPreUnmount(connectionID int)

DisconnectMountPreUnmount disconnects a callback from the 'mount-pre-unmount' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectMountPreUnmount.

func (*VolumeMonitor) DisconnectMountRemoved

func (recv *VolumeMonitor) DisconnectMountRemoved(connectionID int)

DisconnectMountRemoved disconnects a callback from the 'mount-removed' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectMountRemoved.

func (*VolumeMonitor) DisconnectVolumeAdded

func (recv *VolumeMonitor) DisconnectVolumeAdded(connectionID int)

DisconnectVolumeAdded disconnects a callback from the 'volume-added' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectVolumeAdded.

func (*VolumeMonitor) DisconnectVolumeChanged

func (recv *VolumeMonitor) DisconnectVolumeChanged(connectionID int)

DisconnectVolumeChanged disconnects a callback from the 'volume-changed' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectVolumeChanged.

func (*VolumeMonitor) DisconnectVolumeRemoved

func (recv *VolumeMonitor) DisconnectVolumeRemoved(connectionID int)

DisconnectVolumeRemoved disconnects a callback from the 'volume-removed' signal for the VolumeMonitor.

The connectionID should be a value returned from a call to ConnectVolumeRemoved.

func (*VolumeMonitor) Equals added in v0.0.2

func (recv *VolumeMonitor) Equals(other *VolumeMonitor) bool

Equals compares this VolumeMonitor with another VolumeMonitor, and returns true if they represent the same GObject.

func (*VolumeMonitor) GetConnectedDrives

func (recv *VolumeMonitor) GetConnectedDrives() *glib.List

GetConnectedDrives is a wrapper around the C function g_volume_monitor_get_connected_drives.

func (*VolumeMonitor) GetMountForUuid

func (recv *VolumeMonitor) GetMountForUuid(uuid string) *Mount

GetMountForUuid is a wrapper around the C function g_volume_monitor_get_mount_for_uuid.

func (*VolumeMonitor) GetMounts

func (recv *VolumeMonitor) GetMounts() *glib.List

GetMounts is a wrapper around the C function g_volume_monitor_get_mounts.

func (*VolumeMonitor) GetVolumeForUuid

func (recv *VolumeMonitor) GetVolumeForUuid(uuid string) *Volume

GetVolumeForUuid is a wrapper around the C function g_volume_monitor_get_volume_for_uuid.

func (*VolumeMonitor) GetVolumes

func (recv *VolumeMonitor) GetVolumes() *glib.List

GetVolumes is a wrapper around the C function g_volume_monitor_get_volumes.

func (*VolumeMonitor) Object

func (recv *VolumeMonitor) Object() *gobject.Object

Object upcasts to *Object

func (*VolumeMonitor) ToC

func (recv *VolumeMonitor) ToC() unsafe.Pointer

type VolumeMonitorClass

type VolumeMonitorClass struct {
	// contains filtered or unexported fields
}

VolumeMonitorClass is a wrapper around the C record GVolumeMonitorClass.

func VolumeMonitorClassNewFromC

func VolumeMonitorClassNewFromC(u unsafe.Pointer) *VolumeMonitorClass

func (*VolumeMonitorClass) Equals added in v0.0.2

func (recv *VolumeMonitorClass) Equals(other *VolumeMonitorClass) bool

Equals compares this VolumeMonitorClass with another VolumeMonitorClass, and returns true if they represent the same GObject.

func (*VolumeMonitorClass) ToC

func (recv *VolumeMonitorClass) ToC() unsafe.Pointer

type VolumeMonitorSignalDriveChangedCallback

type VolumeMonitorSignalDriveChangedCallback func(targetObject *VolumeMonitor, drive *Drive)

VolumeMonitorSignalDriveChangedCallback is a callback function for a 'drive-changed' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalDriveConnectedCallback

type VolumeMonitorSignalDriveConnectedCallback func(targetObject *VolumeMonitor, drive *Drive)

VolumeMonitorSignalDriveConnectedCallback is a callback function for a 'drive-connected' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalDriveDisconnectedCallback

type VolumeMonitorSignalDriveDisconnectedCallback func(targetObject *VolumeMonitor, drive *Drive)

VolumeMonitorSignalDriveDisconnectedCallback is a callback function for a 'drive-disconnected' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalMountAddedCallback

type VolumeMonitorSignalMountAddedCallback func(targetObject *VolumeMonitor, mount *Mount)

VolumeMonitorSignalMountAddedCallback is a callback function for a 'mount-added' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalMountChangedCallback

type VolumeMonitorSignalMountChangedCallback func(targetObject *VolumeMonitor, mount *Mount)

VolumeMonitorSignalMountChangedCallback is a callback function for a 'mount-changed' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalMountPreUnmountCallback

type VolumeMonitorSignalMountPreUnmountCallback func(targetObject *VolumeMonitor, mount *Mount)

VolumeMonitorSignalMountPreUnmountCallback is a callback function for a 'mount-pre-unmount' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalMountRemovedCallback

type VolumeMonitorSignalMountRemovedCallback func(targetObject *VolumeMonitor, mount *Mount)

VolumeMonitorSignalMountRemovedCallback is a callback function for a 'mount-removed' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalVolumeAddedCallback

type VolumeMonitorSignalVolumeAddedCallback func(targetObject *VolumeMonitor, volume *Volume)

VolumeMonitorSignalVolumeAddedCallback is a callback function for a 'volume-added' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalVolumeChangedCallback

type VolumeMonitorSignalVolumeChangedCallback func(targetObject *VolumeMonitor, volume *Volume)

VolumeMonitorSignalVolumeChangedCallback is a callback function for a 'volume-changed' signal emitted from a VolumeMonitor.

type VolumeMonitorSignalVolumeRemovedCallback

type VolumeMonitorSignalVolumeRemovedCallback func(targetObject *VolumeMonitor, volume *Volume)

VolumeMonitorSignalVolumeRemovedCallback is a callback function for a 'volume-removed' signal emitted from a VolumeMonitor.

type VolumeSignalChangedCallback

type VolumeSignalChangedCallback func(targetObject *Volume)

VolumeSignalChangedCallback is a callback function for a 'changed' signal emitted from a Volume.

type VolumeSignalRemovedCallback

type VolumeSignalRemovedCallback func(targetObject *Volume)

VolumeSignalRemovedCallback is a callback function for a 'removed' signal emitted from a Volume.

type ZlibCompressor

type ZlibCompressor struct {
	// contains filtered or unexported fields
}

ZlibCompressor is a wrapper around the C record GZlibCompressor.

func CastToZlibCompressor

func CastToZlibCompressor(object *gobject.Object) *ZlibCompressor

CastToWidget down casts any arbitrary Object to ZlibCompressor. Exercise care, as this is a potentially dangerous function if the Object is not a ZlibCompressor.

func ZlibCompressorNewFromC

func ZlibCompressorNewFromC(u unsafe.Pointer) *ZlibCompressor

func (*ZlibCompressor) Converter

func (recv *ZlibCompressor) Converter() *Converter

Converter returns the Converter interface implemented by ZlibCompressor

func (*ZlibCompressor) Equals added in v0.0.2

func (recv *ZlibCompressor) Equals(other *ZlibCompressor) bool

Equals compares this ZlibCompressor with another ZlibCompressor, and returns true if they represent the same GObject.

func (*ZlibCompressor) Object

func (recv *ZlibCompressor) Object() *gobject.Object

Object upcasts to *Object

func (*ZlibCompressor) ToC

func (recv *ZlibCompressor) ToC() unsafe.Pointer

type ZlibCompressorClass

type ZlibCompressorClass struct {
	// contains filtered or unexported fields
}

ZlibCompressorClass is a wrapper around the C record GZlibCompressorClass.

func ZlibCompressorClassNewFromC

func ZlibCompressorClassNewFromC(u unsafe.Pointer) *ZlibCompressorClass

func (*ZlibCompressorClass) Equals added in v0.0.2

func (recv *ZlibCompressorClass) Equals(other *ZlibCompressorClass) bool

Equals compares this ZlibCompressorClass with another ZlibCompressorClass, and returns true if they represent the same GObject.

func (*ZlibCompressorClass) ToC

func (recv *ZlibCompressorClass) ToC() unsafe.Pointer

type ZlibDecompressor

type ZlibDecompressor struct {
	// contains filtered or unexported fields
}

ZlibDecompressor is a wrapper around the C record GZlibDecompressor.

func CastToZlibDecompressor

func CastToZlibDecompressor(object *gobject.Object) *ZlibDecompressor

CastToWidget down casts any arbitrary Object to ZlibDecompressor. Exercise care, as this is a potentially dangerous function if the Object is not a ZlibDecompressor.

func ZlibDecompressorNewFromC

func ZlibDecompressorNewFromC(u unsafe.Pointer) *ZlibDecompressor

func (*ZlibDecompressor) Converter

func (recv *ZlibDecompressor) Converter() *Converter

Converter returns the Converter interface implemented by ZlibDecompressor

func (*ZlibDecompressor) Equals added in v0.0.2

func (recv *ZlibDecompressor) Equals(other *ZlibDecompressor) bool

Equals compares this ZlibDecompressor with another ZlibDecompressor, and returns true if they represent the same GObject.

func (*ZlibDecompressor) Object

func (recv *ZlibDecompressor) Object() *gobject.Object

Object upcasts to *Object

func (*ZlibDecompressor) ToC

func (recv *ZlibDecompressor) ToC() unsafe.Pointer

type ZlibDecompressorClass

type ZlibDecompressorClass struct {
	// contains filtered or unexported fields
}

ZlibDecompressorClass is a wrapper around the C record GZlibDecompressorClass.

func ZlibDecompressorClassNewFromC

func ZlibDecompressorClassNewFromC(u unsafe.Pointer) *ZlibDecompressorClass

func (*ZlibDecompressorClass) Equals added in v0.0.2

func (recv *ZlibDecompressorClass) Equals(other *ZlibDecompressorClass) bool

Equals compares this ZlibDecompressorClass with another ZlibDecompressorClass, and returns true if they represent the same GObject.

func (*ZlibDecompressorClass) ToC

func (recv *ZlibDecompressorClass) ToC() unsafe.Pointer

Jump to

Keyboard shortcuts

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