Documentation ¶
Index ¶
- Constants
- func AppInfoGetAll() *glib.List
- func AppInfoGetAllForType(contentType string) *glib.List
- func AppInfoLaunchDefaultForUri(uri string, context *AppLaunchContext) (bool, error)
- func ContentTypeCanBeExecutable(type_ string) bool
- func ContentTypeEquals(type1 string, type2 string) bool
- func ContentTypeGetDescription(type_ string) string
- func ContentTypeGetMimeType(type_ string) string
- func ContentTypeGuess(filename string, data []uint8) (string, bool)
- func ContentTypeIsA(type_ string, supertype string) bool
- func ContentTypeIsUnknown(type_ string) bool
- func ContentTypesGetRegistered() *glib.List
- func DesktopAppInfoSetDesktopEnv(desktopEnv string)
- func IconHash(icon uintptr) uint32
- func IoErrorQuark() glib.Quark
- func IoModulesLoadAllInDirectory(dirname string) *glib.List
- func IoSchedulerCancelAllJobs()
- func SettingsSync()
- func UnixIsMountPathSystemInternal(mountPath string) bool
- func UnixMountCompare(mount1 *UnixMountEntry, mount2 *UnixMountEntry) int32
- func UnixMountFree(mountEntry *UnixMountEntry)
- func UnixMountGetDevicePath(mountEntry *UnixMountEntry) string
- func UnixMountGetFsType(mountEntry *UnixMountEntry) string
- func UnixMountGetMountPath(mountEntry *UnixMountEntry) string
- func UnixMountGuessCanEject(mountEntry *UnixMountEntry) bool
- func UnixMountGuessName(mountEntry *UnixMountEntry) string
- func UnixMountGuessShouldDisplay(mountEntry *UnixMountEntry) bool
- func UnixMountIsReadonly(mountEntry *UnixMountEntry) bool
- func UnixMountIsSystemInternal(mountEntry *UnixMountEntry) bool
- func UnixMountPointsChangedSince(time uint64) bool
- func UnixMountPointsGet() (*glib.List, uint64)
- func UnixMountsChangedSince(time uint64) bool
- func UnixMountsGet() (*glib.List, uint64)
- type Action
- type ActionEntry
- type ActionGroup
- type ActionMap
- type AppInfo
- func AppInfoCreateFromCommandline(commandline string, applicationName string, flags AppInfoCreateFlags) (*AppInfo, error)
- func AppInfoGetDefaultForType(contentType string, mustSupportUris bool) *AppInfo
- func AppInfoGetDefaultForUriScheme(uriScheme string) *AppInfo
- func AppInfoNewFromC(u unsafe.Pointer) *AppInfo
- func (recv *AppInfo) AddSupportsType(contentType string) (bool, error)
- func (recv *AppInfo) CanRemoveSupportsType() bool
- func (recv *AppInfo) Dup() *AppInfo
- func (recv *AppInfo) Equal(appinfo2 *AppInfo) bool
- func (recv *AppInfo) Equals(other *AppInfo) bool
- func (recv *AppInfo) GetDescription() string
- func (recv *AppInfo) GetExecutable() string
- func (recv *AppInfo) GetIcon() *Icon
- func (recv *AppInfo) GetId() string
- func (recv *AppInfo) GetName() string
- func (recv *AppInfo) Launch(files *glib.List, context *AppLaunchContext) (bool, error)
- func (recv *AppInfo) LaunchUris(uris *glib.List, context *AppLaunchContext) (bool, error)
- func (recv *AppInfo) RemoveSupportsType(contentType string) (bool, error)
- func (recv *AppInfo) SetAsDefaultForExtension(extension string) (bool, error)
- func (recv *AppInfo) SetAsDefaultForType(contentType string) (bool, error)
- func (recv *AppInfo) SetAsLastUsedForType(contentType string) (bool, error)
- func (recv *AppInfo) ShouldShow() bool
- func (recv *AppInfo) SupportsFiles() bool
- func (recv *AppInfo) SupportsUris() bool
- func (recv *AppInfo) ToC() unsafe.Pointer
- type AppInfoCreateFlags
- type AppInfoIface
- type AppLaunchContext
- func (recv *AppLaunchContext) Equals(other *AppLaunchContext) bool
- func (recv *AppLaunchContext) GetDisplay(info *AppInfo, files *glib.List) string
- func (recv *AppLaunchContext) GetStartupNotifyId(info *AppInfo, files *glib.List) string
- func (recv *AppLaunchContext) LaunchFailed(startupNotifyId string)
- func (recv *AppLaunchContext) Object() *gobject.Object
- func (recv *AppLaunchContext) ToC() unsafe.Pointer
- type AppLaunchContextClass
- type AppLaunchContextPrivate
- type ApplicationCommandLine
- type ApplicationCommandLinePrivate
- type ApplicationPrivate
- type AskPasswordFlags
- type AsyncResult
- type AsyncResultIface
- type BufferedInputStream
- func BufferedInputStreamNew(baseStream *InputStream) *BufferedInputStream
- func BufferedInputStreamNewFromC(u unsafe.Pointer) *BufferedInputStream
- func BufferedInputStreamNewSized(baseStream *InputStream, size uint64) *BufferedInputStream
- func CastToBufferedInputStream(object *gobject.Object) *BufferedInputStream
- func (recv *BufferedInputStream) Equals(other *BufferedInputStream) bool
- func (recv *BufferedInputStream) Fill(count int64, cancellable *Cancellable) (int64, error)
- func (recv *BufferedInputStream) FillFinish(result *AsyncResult) (int64, error)
- func (recv *BufferedInputStream) FilterInputStream() *FilterInputStream
- func (recv *BufferedInputStream) GetAvailable() uint64
- func (recv *BufferedInputStream) GetBufferSize() uint64
- func (recv *BufferedInputStream) InputStream() *InputStream
- func (recv *BufferedInputStream) Object() *gobject.Object
- func (recv *BufferedInputStream) Peek(buffer []uint8, offset uint64) uint64
- func (recv *BufferedInputStream) ReadByte(cancellable *Cancellable) (int32, error)
- func (recv *BufferedInputStream) Seekable() *Seekable
- func (recv *BufferedInputStream) SetBufferSize(size uint64)
- func (recv *BufferedInputStream) ToC() unsafe.Pointer
- type BufferedInputStreamClass
- type BufferedInputStreamPrivate
- type BufferedOutputStream
- func BufferedOutputStreamNew(baseStream *OutputStream) *BufferedOutputStream
- func BufferedOutputStreamNewFromC(u unsafe.Pointer) *BufferedOutputStream
- func BufferedOutputStreamNewSized(baseStream *OutputStream, size uint64) *BufferedOutputStream
- func CastToBufferedOutputStream(object *gobject.Object) *BufferedOutputStream
- func (recv *BufferedOutputStream) Equals(other *BufferedOutputStream) bool
- func (recv *BufferedOutputStream) FilterOutputStream() *FilterOutputStream
- func (recv *BufferedOutputStream) GetAutoGrow() bool
- func (recv *BufferedOutputStream) GetBufferSize() uint64
- func (recv *BufferedOutputStream) Object() *gobject.Object
- func (recv *BufferedOutputStream) OutputStream() *OutputStream
- func (recv *BufferedOutputStream) Seekable() *Seekable
- func (recv *BufferedOutputStream) SetAutoGrow(autoGrow bool)
- func (recv *BufferedOutputStream) SetBufferSize(size uint64)
- func (recv *BufferedOutputStream) ToC() unsafe.Pointer
- type BufferedOutputStreamClass
- type BufferedOutputStreamPrivate
- type BytesIcon
- type Cancellable
- func (recv *Cancellable) Cancel()
- func (recv *Cancellable) ConnectCancelled(callback CancellableSignalCancelledCallback) int
- func (recv *Cancellable) DisconnectCancelled(connectionID int)
- func (recv *Cancellable) Equals(other *Cancellable) bool
- func (recv *Cancellable) GetFd() int32
- func (recv *Cancellable) IsCancelled() bool
- func (recv *Cancellable) Object() *gobject.Object
- func (recv *Cancellable) PopCurrent()
- func (recv *Cancellable) PushCurrent()
- func (recv *Cancellable) Reset()
- func (recv *Cancellable) SetErrorIfCancelled() (bool, error)
- func (recv *Cancellable) ToC() unsafe.Pointer
- type CancellableClass
- type CancellablePrivate
- type CancellableSignalCancelledCallback
- type CharsetConverter
- type CharsetConverterClass
- type ConverterInputStream
- func (recv *ConverterInputStream) Equals(other *ConverterInputStream) bool
- func (recv *ConverterInputStream) FilterInputStream() *FilterInputStream
- func (recv *ConverterInputStream) InputStream() *InputStream
- func (recv *ConverterInputStream) Object() *gobject.Object
- func (recv *ConverterInputStream) PollableInputStream() *PollableInputStream
- func (recv *ConverterInputStream) ToC() unsafe.Pointer
- type ConverterInputStreamClass
- type ConverterInputStreamPrivate
- type ConverterOutputStream
- func (recv *ConverterOutputStream) Equals(other *ConverterOutputStream) bool
- func (recv *ConverterOutputStream) FilterOutputStream() *FilterOutputStream
- func (recv *ConverterOutputStream) Object() *gobject.Object
- func (recv *ConverterOutputStream) OutputStream() *OutputStream
- func (recv *ConverterOutputStream) PollableOutputStream() *PollableOutputStream
- func (recv *ConverterOutputStream) ToC() unsafe.Pointer
- type ConverterOutputStreamClass
- type ConverterOutputStreamPrivate
- type DBusActionGroup
- type DBusInterfaceSkeletonPrivate
- type DBusMenuModel
- type DBusObject
- type DBusObjectManager
- type DBusObjectManagerClientPrivate
- type DBusObjectManagerServerPrivate
- type DBusObjectProxyPrivate
- type DBusObjectSkeletonPrivate
- type DBusProxyPrivate
- type DataInputStream
- func (recv *DataInputStream) BufferedInputStream() *BufferedInputStream
- func (recv *DataInputStream) Equals(other *DataInputStream) bool
- func (recv *DataInputStream) FilterInputStream() *FilterInputStream
- func (recv *DataInputStream) GetByteOrder() DataStreamByteOrder
- func (recv *DataInputStream) GetNewlineType() DataStreamNewlineType
- func (recv *DataInputStream) InputStream() *InputStream
- func (recv *DataInputStream) Object() *gobject.Object
- func (recv *DataInputStream) ReadByte(cancellable *Cancellable) (uint8, error)
- func (recv *DataInputStream) ReadInt16(cancellable *Cancellable) (int16, error)
- func (recv *DataInputStream) ReadInt32(cancellable *Cancellable) (int32, error)
- func (recv *DataInputStream) ReadInt64(cancellable *Cancellable) (int64, error)
- func (recv *DataInputStream) ReadUint16(cancellable *Cancellable) (uint16, error)
- func (recv *DataInputStream) ReadUint32(cancellable *Cancellable) (uint32, error)
- func (recv *DataInputStream) ReadUint64(cancellable *Cancellable) (uint64, error)
- func (recv *DataInputStream) ReadUntil(stopChars string, cancellable *Cancellable) (string, uint64, error)
- func (recv *DataInputStream) Seekable() *Seekable
- func (recv *DataInputStream) SetByteOrder(order DataStreamByteOrder)
- func (recv *DataInputStream) SetNewlineType(type_ DataStreamNewlineType)
- func (recv *DataInputStream) ToC() unsafe.Pointer
- type DataInputStreamClass
- type DataInputStreamPrivate
- type DataOutputStream
- func (recv *DataOutputStream) Equals(other *DataOutputStream) bool
- func (recv *DataOutputStream) FilterOutputStream() *FilterOutputStream
- func (recv *DataOutputStream) GetByteOrder() DataStreamByteOrder
- func (recv *DataOutputStream) Object() *gobject.Object
- func (recv *DataOutputStream) OutputStream() *OutputStream
- func (recv *DataOutputStream) PutByte(data uint8, cancellable *Cancellable) (bool, error)
- func (recv *DataOutputStream) PutInt16(data int16, cancellable *Cancellable) (bool, error)
- func (recv *DataOutputStream) PutInt32(data int32, cancellable *Cancellable) (bool, error)
- func (recv *DataOutputStream) PutInt64(data int64, cancellable *Cancellable) (bool, error)
- func (recv *DataOutputStream) PutString(str string, cancellable *Cancellable) (bool, error)
- func (recv *DataOutputStream) PutUint16(data uint16, cancellable *Cancellable) (bool, error)
- func (recv *DataOutputStream) PutUint32(data uint32, cancellable *Cancellable) (bool, error)
- func (recv *DataOutputStream) PutUint64(data uint64, cancellable *Cancellable) (bool, error)
- func (recv *DataOutputStream) Seekable() *Seekable
- func (recv *DataOutputStream) SetByteOrder(order DataStreamByteOrder)
- func (recv *DataOutputStream) ToC() unsafe.Pointer
- type DataOutputStreamClass
- type DataOutputStreamPrivate
- type DataStreamByteOrder
- type DataStreamNewlineType
- type DesktopAppInfo
- func (recv *DesktopAppInfo) AppInfo() *AppInfo
- func (recv *DesktopAppInfo) Equals(other *DesktopAppInfo) bool
- func (recv *DesktopAppInfo) GetCategories() string
- func (recv *DesktopAppInfo) GetGenericName() string
- func (recv *DesktopAppInfo) GetIsHidden() bool
- func (recv *DesktopAppInfo) Object() *gobject.Object
- func (recv *DesktopAppInfo) ToC() unsafe.Pointer
- type DesktopAppInfoClass
- type DesktopAppInfoLookup
- type DesktopAppInfoLookupIface
- type Drive
- func (recv *Drive) CanEject() bool
- func (recv *Drive) CanPollForMedia() bool
- func (recv *Drive) ConnectChanged(callback DriveSignalChangedCallback) int
- func (recv *Drive) ConnectDisconnected(callback DriveSignalDisconnectedCallback) int
- func (recv *Drive) ConnectEjectButton(callback DriveSignalEjectButtonCallback) int
- func (recv *Drive) DisconnectChanged(connectionID int)
- func (recv *Drive) DisconnectDisconnected(connectionID int)
- func (recv *Drive) DisconnectEjectButton(connectionID int)
- func (recv *Drive) EjectFinish(result *AsyncResult) (bool, error)
- func (recv *Drive) EnumerateIdentifiers() []string
- func (recv *Drive) Equals(other *Drive) bool
- func (recv *Drive) GetIcon() *Icon
- func (recv *Drive) GetIdentifier(kind string) string
- func (recv *Drive) GetName() string
- func (recv *Drive) GetVolumes() *glib.List
- func (recv *Drive) HasMedia() bool
- func (recv *Drive) HasVolumes() bool
- func (recv *Drive) IsMediaCheckAutomatic() bool
- func (recv *Drive) IsMediaRemovable() bool
- func (recv *Drive) PollForMediaFinish(result *AsyncResult) (bool, error)
- func (recv *Drive) ToC() unsafe.Pointer
- type DriveIface
- type DriveSignalChangedCallback
- type DriveSignalDisconnectedCallback
- type DriveSignalEjectButtonCallback
- type Emblem
- type EmblemClass
- type EmblemedIcon
- type EmblemedIconClass
- type EmblemedIconPrivate
- type File
- func (recv *File) AppendTo(flags FileCreateFlags, cancellable *Cancellable) (*FileOutputStream, error)
- func (recv *File) AppendToFinish(res *AsyncResult) (*FileOutputStream, error)
- func (recv *File) CopyAttributes(destination *File, flags FileCopyFlags, cancellable *Cancellable) (bool, error)
- func (recv *File) CopyFinish(res *AsyncResult) (bool, error)
- func (recv *File) Create(flags FileCreateFlags, cancellable *Cancellable) (*FileOutputStream, error)
- func (recv *File) CreateFinish(res *AsyncResult) (*FileOutputStream, error)
- func (recv *File) Delete(cancellable *Cancellable) (bool, error)
- func (recv *File) Dup() *File
- func (recv *File) EjectMountableFinish(result *AsyncResult) (bool, error)
- func (recv *File) EnumerateChildren(attributes string, flags FileQueryInfoFlags, cancellable *Cancellable) (*FileEnumerator, error)
- func (recv *File) EnumerateChildrenFinish(res *AsyncResult) (*FileEnumerator, error)
- func (recv *File) Equal(file2 *File) bool
- func (recv *File) Equals(other *File) bool
- func (recv *File) FindEnclosingMount(cancellable *Cancellable) (*Mount, error)
- func (recv *File) FindEnclosingMountFinish(res *AsyncResult) (*Mount, error)
- func (recv *File) GetBasename() string
- func (recv *File) GetChild(name string) *File
- func (recv *File) GetChildForDisplayName(displayName string) (*File, error)
- func (recv *File) GetParent() *File
- func (recv *File) GetParseName() string
- func (recv *File) GetPath() string
- func (recv *File) GetRelativePath(descendant *File) string
- func (recv *File) GetUri() string
- func (recv *File) GetUriScheme() string
- func (recv *File) HasPrefix(prefix *File) bool
- func (recv *File) HasUriScheme(uriScheme string) bool
- func (recv *File) Hash() uint32
- func (recv *File) IsNative() bool
- func (recv *File) MakeDirectory(cancellable *Cancellable) (bool, error)
- func (recv *File) MakeSymbolicLink(symlinkValue string, cancellable *Cancellable) (bool, error)
- func (recv *File) MonitorDirectory(flags FileMonitorFlags, cancellable *Cancellable) (*FileMonitor, error)
- func (recv *File) MonitorFile(flags FileMonitorFlags, cancellable *Cancellable) (*FileMonitor, error)
- func (recv *File) MountEnclosingVolumeFinish(result *AsyncResult) (bool, error)
- func (recv *File) MountMountableFinish(result *AsyncResult) (*File, error)
- func (recv *File) QueryDefaultHandler(cancellable *Cancellable) (*AppInfo, error)
- func (recv *File) QueryExists(cancellable *Cancellable) bool
- func (recv *File) QueryFilesystemInfo(attributes string, cancellable *Cancellable) (*FileInfo, error)
- func (recv *File) QueryFilesystemInfoFinish(res *AsyncResult) (*FileInfo, error)
- func (recv *File) QueryInfo(attributes string, flags FileQueryInfoFlags, cancellable *Cancellable) (*FileInfo, error)
- func (recv *File) QueryInfoFinish(res *AsyncResult) (*FileInfo, error)
- func (recv *File) QuerySettableAttributes(cancellable *Cancellable) (*FileAttributeInfoList, error)
- func (recv *File) QueryWritableNamespaces(cancellable *Cancellable) (*FileAttributeInfoList, error)
- func (recv *File) Read(cancellable *Cancellable) (*FileInputStream, error)
- func (recv *File) ReadFinish(res *AsyncResult) (*FileInputStream, error)
- func (recv *File) Replace(etag string, makeBackup bool, flags FileCreateFlags, cancellable *Cancellable) (*FileOutputStream, error)
- func (recv *File) ReplaceContents(contents []uint8, etag string, makeBackup bool, flags FileCreateFlags, ...) (bool, string, error)
- func (recv *File) ReplaceContentsFinish(res *AsyncResult) (bool, string, error)
- func (recv *File) ReplaceFinish(res *AsyncResult) (*FileOutputStream, error)
- func (recv *File) ResolveRelativePath(relativePath string) *File
- func (recv *File) SetAttribute(attribute string, type_ FileAttributeType, valueP uintptr, ...) (bool, error)
- func (recv *File) SetAttributeByteString(attribute string, value string, flags FileQueryInfoFlags, ...) (bool, error)
- func (recv *File) SetAttributeInt32(attribute string, value int32, flags FileQueryInfoFlags, ...) (bool, error)
- func (recv *File) SetAttributeInt64(attribute string, value int64, flags FileQueryInfoFlags, ...) (bool, error)
- func (recv *File) SetAttributeString(attribute string, value string, flags FileQueryInfoFlags, ...) (bool, error)
- func (recv *File) SetAttributeUint32(attribute string, value uint32, flags FileQueryInfoFlags, ...) (bool, error)
- func (recv *File) SetAttributeUint64(attribute string, value uint64, flags FileQueryInfoFlags, ...) (bool, error)
- func (recv *File) SetAttributesFinish(result *AsyncResult) (bool, *FileInfo, error)
- func (recv *File) SetAttributesFromInfo(info *FileInfo, flags FileQueryInfoFlags, cancellable *Cancellable) (bool, error)
- func (recv *File) SetDisplayName(displayName string, cancellable *Cancellable) (*File, error)
- func (recv *File) SetDisplayNameFinish(res *AsyncResult) (*File, error)
- func (recv *File) ToC() unsafe.Pointer
- func (recv *File) Trash(cancellable *Cancellable) (bool, error)
- func (recv *File) UnmountMountableFinish(result *AsyncResult) (bool, error)
- type FileAttributeInfo
- type FileAttributeInfoFlags
- type FileAttributeInfoList
- func (recv *FileAttributeInfoList) Add(name string, type_ FileAttributeType, flags FileAttributeInfoFlags)
- func (recv *FileAttributeInfoList) Dup() *FileAttributeInfoList
- func (recv *FileAttributeInfoList) Equals(other *FileAttributeInfoList) bool
- func (recv *FileAttributeInfoList) Lookup(name string) *FileAttributeInfo
- func (recv *FileAttributeInfoList) Ref() *FileAttributeInfoList
- func (recv *FileAttributeInfoList) ToC() unsafe.Pointer
- func (recv *FileAttributeInfoList) Unref()
- type FileAttributeMatcher
- func (recv *FileAttributeMatcher) EnumerateNamespace(ns string) bool
- func (recv *FileAttributeMatcher) EnumerateNext() string
- func (recv *FileAttributeMatcher) Equals(other *FileAttributeMatcher) bool
- func (recv *FileAttributeMatcher) Matches(attribute string) bool
- func (recv *FileAttributeMatcher) MatchesOnly(attribute string) bool
- func (recv *FileAttributeMatcher) Ref() *FileAttributeMatcher
- func (recv *FileAttributeMatcher) Subtract(subtract *FileAttributeMatcher) *FileAttributeMatcher
- func (recv *FileAttributeMatcher) ToC() unsafe.Pointer
- func (recv *FileAttributeMatcher) Unref()
- type FileAttributeStatus
- type FileAttributeType
- type FileCopyFlags
- type FileCreateFlags
- type FileDescriptorBased
- type FileDescriptorBasedIface
- type FileEnumerator
- func (recv *FileEnumerator) Close(cancellable *Cancellable) (bool, error)
- func (recv *FileEnumerator) CloseFinish(result *AsyncResult) (bool, error)
- func (recv *FileEnumerator) Equals(other *FileEnumerator) bool
- func (recv *FileEnumerator) HasPending() bool
- func (recv *FileEnumerator) IsClosed() bool
- func (recv *FileEnumerator) NextFile(cancellable *Cancellable) (*FileInfo, error)
- func (recv *FileEnumerator) NextFilesFinish(result *AsyncResult) (*glib.List, error)
- func (recv *FileEnumerator) Object() *gobject.Object
- func (recv *FileEnumerator) SetPending(pending bool)
- func (recv *FileEnumerator) ToC() unsafe.Pointer
- type FileEnumeratorClass
- type FileEnumeratorPrivate
- type FileIOStream
- type FileIOStreamClass
- type FileIOStreamPrivate
- type FileIcon
- type FileIconClass
- type FileIface
- type FileInfo
- func (recv *FileInfo) ClearStatus()
- func (recv *FileInfo) CopyInto(destInfo *FileInfo)
- func (recv *FileInfo) Dup() *FileInfo
- func (recv *FileInfo) Equals(other *FileInfo) bool
- func (recv *FileInfo) GetAttributeAsString(attribute string) string
- func (recv *FileInfo) GetAttributeBoolean(attribute string) bool
- func (recv *FileInfo) GetAttributeByteString(attribute string) string
- func (recv *FileInfo) GetAttributeData(attribute string) (bool, FileAttributeType, uintptr, FileAttributeStatus)
- func (recv *FileInfo) GetAttributeInt32(attribute string) int32
- func (recv *FileInfo) GetAttributeInt64(attribute string) int64
- func (recv *FileInfo) GetAttributeObject(attribute string) *gobject.Object
- func (recv *FileInfo) GetAttributeStatus(attribute string) FileAttributeStatus
- func (recv *FileInfo) GetAttributeString(attribute string) string
- func (recv *FileInfo) GetAttributeType(attribute string) FileAttributeType
- func (recv *FileInfo) GetAttributeUint32(attribute string) uint32
- func (recv *FileInfo) GetAttributeUint64(attribute string) uint64
- func (recv *FileInfo) GetContentType() string
- func (recv *FileInfo) GetDisplayName() string
- func (recv *FileInfo) GetEditName() string
- func (recv *FileInfo) GetEtag() string
- func (recv *FileInfo) GetFileType() FileType
- func (recv *FileInfo) GetIcon() *Icon
- func (recv *FileInfo) GetIsBackup() bool
- func (recv *FileInfo) GetIsHidden() bool
- func (recv *FileInfo) GetIsSymlink() bool
- func (recv *FileInfo) GetModificationTime() *glib.TimeVal
- func (recv *FileInfo) GetName() string
- func (recv *FileInfo) GetSize() int64
- func (recv *FileInfo) GetSortOrder() int32
- func (recv *FileInfo) GetSymlinkTarget() string
- func (recv *FileInfo) HasAttribute(attribute string) bool
- func (recv *FileInfo) ListAttributes(nameSpace string) []string
- func (recv *FileInfo) Object() *gobject.Object
- func (recv *FileInfo) RemoveAttribute(attribute string)
- func (recv *FileInfo) SetAttribute(attribute string, type_ FileAttributeType, valueP uintptr)
- func (recv *FileInfo) SetAttributeBoolean(attribute string, attrValue bool)
- func (recv *FileInfo) SetAttributeByteString(attribute string, attrValue string)
- func (recv *FileInfo) SetAttributeInt32(attribute string, attrValue int32)
- func (recv *FileInfo) SetAttributeInt64(attribute string, attrValue int64)
- func (recv *FileInfo) SetAttributeMask(mask *FileAttributeMatcher)
- func (recv *FileInfo) SetAttributeObject(attribute string, attrValue *gobject.Object)
- func (recv *FileInfo) SetAttributeString(attribute string, attrValue string)
- func (recv *FileInfo) SetAttributeStringv(attribute string, attrValue []string)
- func (recv *FileInfo) SetAttributeUint32(attribute string, attrValue uint32)
- func (recv *FileInfo) SetAttributeUint64(attribute string, attrValue uint64)
- func (recv *FileInfo) SetContentType(contentType string)
- func (recv *FileInfo) SetDisplayName(displayName string)
- func (recv *FileInfo) SetEditName(editName string)
- func (recv *FileInfo) SetFileType(type_ FileType)
- func (recv *FileInfo) SetIcon(icon *Icon)
- func (recv *FileInfo) SetIsHidden(isHidden bool)
- func (recv *FileInfo) SetIsSymlink(isSymlink bool)
- func (recv *FileInfo) SetModificationTime(mtime *glib.TimeVal)
- func (recv *FileInfo) SetName(name string)
- func (recv *FileInfo) SetSize(size int64)
- func (recv *FileInfo) SetSortOrder(sortOrder int32)
- func (recv *FileInfo) SetSymlinkTarget(symlinkTarget string)
- func (recv *FileInfo) ToC() unsafe.Pointer
- func (recv *FileInfo) UnsetAttributeMask()
- type FileInfoClass
- type FileInputStream
- func (recv *FileInputStream) Equals(other *FileInputStream) bool
- func (recv *FileInputStream) InputStream() *InputStream
- func (recv *FileInputStream) Object() *gobject.Object
- func (recv *FileInputStream) QueryInfo(attributes string, cancellable *Cancellable) (*FileInfo, error)
- func (recv *FileInputStream) QueryInfoFinish(result *AsyncResult) (*FileInfo, error)
- func (recv *FileInputStream) Seekable() *Seekable
- func (recv *FileInputStream) ToC() unsafe.Pointer
- type FileInputStreamClass
- type FileInputStreamPrivate
- type FileMonitor
- func (recv *FileMonitor) Cancel() bool
- func (recv *FileMonitor) ConnectChanged(callback FileMonitorSignalChangedCallback) int
- func (recv *FileMonitor) DisconnectChanged(connectionID int)
- func (recv *FileMonitor) EmitEvent(child *File, otherFile *File, eventType FileMonitorEvent)
- func (recv *FileMonitor) Equals(other *FileMonitor) bool
- func (recv *FileMonitor) IsCancelled() bool
- func (recv *FileMonitor) Object() *gobject.Object
- func (recv *FileMonitor) SetRateLimit(limitMsecs int32)
- func (recv *FileMonitor) ToC() unsafe.Pointer
- type FileMonitorClass
- type FileMonitorEvent
- type FileMonitorFlags
- type FileMonitorPrivate
- type FileMonitorSignalChangedCallback
- type FileOutputStream
- func (recv *FileOutputStream) Equals(other *FileOutputStream) bool
- func (recv *FileOutputStream) GetEtag() string
- func (recv *FileOutputStream) Object() *gobject.Object
- func (recv *FileOutputStream) OutputStream() *OutputStream
- func (recv *FileOutputStream) QueryInfo(attributes string, cancellable *Cancellable) (*FileInfo, error)
- func (recv *FileOutputStream) QueryInfoFinish(result *AsyncResult) (*FileInfo, error)
- func (recv *FileOutputStream) Seekable() *Seekable
- func (recv *FileOutputStream) ToC() unsafe.Pointer
- type FileOutputStreamClass
- type FileOutputStreamPrivate
- type FileQueryInfoFlags
- type FileType
- type FilenameCompleter
- func (recv *FilenameCompleter) ConnectGotCompletionData(callback FilenameCompleterSignalGotCompletionDataCallback) int
- func (recv *FilenameCompleter) DisconnectGotCompletionData(connectionID int)
- func (recv *FilenameCompleter) Equals(other *FilenameCompleter) bool
- func (recv *FilenameCompleter) GetCompletionSuffix(initialText string) string
- func (recv *FilenameCompleter) GetCompletions(initialText string) []string
- func (recv *FilenameCompleter) Object() *gobject.Object
- func (recv *FilenameCompleter) SetDirsOnly(dirsOnly bool)
- func (recv *FilenameCompleter) ToC() unsafe.Pointer
- type FilenameCompleterClass
- type FilenameCompleterSignalGotCompletionDataCallback
- type FilesystemPreviewType
- type FilterInputStream
- func (recv *FilterInputStream) Equals(other *FilterInputStream) bool
- func (recv *FilterInputStream) GetBaseStream() *InputStream
- func (recv *FilterInputStream) GetCloseBaseStream() bool
- func (recv *FilterInputStream) InputStream() *InputStream
- func (recv *FilterInputStream) Object() *gobject.Object
- func (recv *FilterInputStream) SetCloseBaseStream(closeBase bool)
- func (recv *FilterInputStream) ToC() unsafe.Pointer
- type FilterInputStreamClass
- type FilterOutputStream
- func (recv *FilterOutputStream) Equals(other *FilterOutputStream) bool
- func (recv *FilterOutputStream) GetBaseStream() *OutputStream
- func (recv *FilterOutputStream) GetCloseBaseStream() bool
- func (recv *FilterOutputStream) Object() *gobject.Object
- func (recv *FilterOutputStream) OutputStream() *OutputStream
- func (recv *FilterOutputStream) SetCloseBaseStream(closeBase bool)
- func (recv *FilterOutputStream) ToC() unsafe.Pointer
- type FilterOutputStreamClass
- type IOErrorEnum
- type IOExtension
- type IOExtensionPoint
- func (recv *IOExtensionPoint) Equals(other *IOExtensionPoint) bool
- func (recv *IOExtensionPoint) GetExtensionByName(name string) *IOExtension
- func (recv *IOExtensionPoint) GetExtensions() *glib.List
- func (recv *IOExtensionPoint) GetRequiredType() gobject.Type
- func (recv *IOExtensionPoint) SetRequiredType(type_ gobject.Type)
- func (recv *IOExtensionPoint) ToC() unsafe.Pointer
- type IOModule
- type IOModuleClass
- type IOSchedulerJob
- type IOStream
- type IOStreamAdapter
- type IOStreamClass
- type IOStreamPrivate
- type Icon
- type IconIface
- type InetAddress
- type InetAddressClass
- type InetAddressMaskClass
- type InetAddressMaskPrivate
- type InetAddressPrivate
- type InetSocketAddress
- func (recv *InetSocketAddress) Equals(other *InetSocketAddress) bool
- func (recv *InetSocketAddress) Object() *gobject.Object
- func (recv *InetSocketAddress) SocketAddress() *SocketAddress
- func (recv *InetSocketAddress) SocketConnectable() *SocketConnectable
- func (recv *InetSocketAddress) ToC() unsafe.Pointer
- type InetSocketAddressClass
- type InetSocketAddressPrivate
- type InputStream
- func (recv *InputStream) ClearPending()
- func (recv *InputStream) Close(cancellable *Cancellable) (bool, error)
- func (recv *InputStream) CloseFinish(result *AsyncResult) (bool, error)
- func (recv *InputStream) Equals(other *InputStream) bool
- func (recv *InputStream) HasPending() bool
- func (recv *InputStream) IsClosed() bool
- func (recv *InputStream) Object() *gobject.Object
- func (recv *InputStream) Read(buffer []uint8, cancellable *Cancellable) (int64, error)
- func (recv *InputStream) ReadAll(buffer []uint8, cancellable *Cancellable) (bool, uint64, error)
- func (recv *InputStream) ReadFinish(result *AsyncResult) (int64, error)
- func (recv *InputStream) SetPending() (bool, error)
- func (recv *InputStream) Skip(count uint64, cancellable *Cancellable) (int64, error)
- func (recv *InputStream) SkipFinish(result *AsyncResult) (int64, error)
- func (recv *InputStream) ToC() unsafe.Pointer
- type InputStreamClass
- type InputStreamPrivate
- type ListModel
- type ListStore
- type ListStoreClass
- type LoadableIcon
- type LoadableIconIface
- type MemoryInputStream
- func (recv *MemoryInputStream) Equals(other *MemoryInputStream) bool
- func (recv *MemoryInputStream) InputStream() *InputStream
- func (recv *MemoryInputStream) Object() *gobject.Object
- func (recv *MemoryInputStream) PollableInputStream() *PollableInputStream
- func (recv *MemoryInputStream) Seekable() *Seekable
- func (recv *MemoryInputStream) ToC() unsafe.Pointer
- type MemoryInputStreamClass
- type MemoryInputStreamPrivate
- type MemoryOutputStream
- func (recv *MemoryOutputStream) Equals(other *MemoryOutputStream) bool
- func (recv *MemoryOutputStream) GetData() uintptr
- func (recv *MemoryOutputStream) GetSize() uint64
- func (recv *MemoryOutputStream) Object() *gobject.Object
- func (recv *MemoryOutputStream) OutputStream() *OutputStream
- func (recv *MemoryOutputStream) PollableOutputStream() *PollableOutputStream
- func (recv *MemoryOutputStream) Seekable() *Seekable
- func (recv *MemoryOutputStream) ToC() unsafe.Pointer
- type MemoryOutputStreamClass
- type MemoryOutputStreamPrivate
- type MenuAttributeIterClass
- type MenuAttributeIterPrivate
- type MenuLinkIterClass
- type MenuLinkIterPrivate
- type MenuModelClass
- type MenuModelPrivate
- type Mount
- func (recv *Mount) CanEject() bool
- func (recv *Mount) CanUnmount() bool
- func (recv *Mount) ConnectChanged(callback MountSignalChangedCallback) int
- func (recv *Mount) ConnectUnmounted(callback MountSignalUnmountedCallback) int
- func (recv *Mount) DisconnectChanged(connectionID int)
- func (recv *Mount) DisconnectUnmounted(connectionID int)
- func (recv *Mount) EjectFinish(result *AsyncResult) (bool, error)
- func (recv *Mount) Equals(other *Mount) bool
- func (recv *Mount) GetDefaultLocation() *File
- func (recv *Mount) GetDrive() *Drive
- func (recv *Mount) GetIcon() *Icon
- func (recv *Mount) GetName() string
- func (recv *Mount) GetRoot() *File
- func (recv *Mount) GetUuid() string
- func (recv *Mount) GetVolume() *Volume
- func (recv *Mount) RemountFinish(result *AsyncResult) (bool, error)
- func (recv *Mount) ToC() unsafe.Pointer
- func (recv *Mount) UnmountFinish(result *AsyncResult) (bool, error)
- type MountIface
- type MountMountFlags
- type MountOperation
- func (recv *MountOperation) ConnectAskPassword(callback MountOperationSignalAskPasswordCallback) int
- func (recv *MountOperation) ConnectReply(callback MountOperationSignalReplyCallback) int
- func (recv *MountOperation) DisconnectAskPassword(connectionID int)
- func (recv *MountOperation) DisconnectReply(connectionID int)
- func (recv *MountOperation) Equals(other *MountOperation) bool
- func (recv *MountOperation) GetAnonymous() bool
- func (recv *MountOperation) GetChoice() int32
- func (recv *MountOperation) GetDomain() string
- func (recv *MountOperation) GetPassword() string
- func (recv *MountOperation) GetPasswordSave() PasswordSave
- func (recv *MountOperation) GetUsername() string
- func (recv *MountOperation) Object() *gobject.Object
- func (recv *MountOperation) Reply(result MountOperationResult)
- func (recv *MountOperation) SetAnonymous(anonymous bool)
- func (recv *MountOperation) SetChoice(choice int32)
- func (recv *MountOperation) SetDomain(domain string)
- func (recv *MountOperation) SetPassword(password string)
- func (recv *MountOperation) SetPasswordSave(save PasswordSave)
- func (recv *MountOperation) SetUsername(username string)
- func (recv *MountOperation) ToC() unsafe.Pointer
- type MountOperationClass
- type MountOperationPrivate
- type MountOperationResult
- type MountOperationSignalAskPasswordCallback
- type MountOperationSignalReplyCallback
- type MountSignalChangedCallback
- type MountSignalUnmountedCallback
- type MountUnmountFlags
- type NativeSocketAddress
- type NativeVolumeMonitor
- type NativeVolumeMonitorClass
- type NetworkAddress
- type NetworkAddressClass
- type NetworkAddressPrivate
- type NetworkService
- type NetworkServiceClass
- type NetworkServicePrivate
- type OutputStream
- func (recv *OutputStream) ClearPending()
- func (recv *OutputStream) Close(cancellable *Cancellable) (bool, error)
- func (recv *OutputStream) CloseFinish(result *AsyncResult) (bool, error)
- func (recv *OutputStream) Equals(other *OutputStream) bool
- func (recv *OutputStream) Flush(cancellable *Cancellable) (bool, error)
- func (recv *OutputStream) FlushFinish(result *AsyncResult) (bool, error)
- func (recv *OutputStream) HasPending() bool
- func (recv *OutputStream) IsClosed() bool
- func (recv *OutputStream) Object() *gobject.Object
- func (recv *OutputStream) SetPending() (bool, error)
- func (recv *OutputStream) Splice(source *InputStream, flags OutputStreamSpliceFlags, cancellable *Cancellable) (int64, error)
- func (recv *OutputStream) SpliceFinish(result *AsyncResult) (int64, error)
- func (recv *OutputStream) ToC() unsafe.Pointer
- func (recv *OutputStream) Write(buffer []uint8, cancellable *Cancellable) (int64, error)
- func (recv *OutputStream) WriteAll(buffer []uint8, cancellable *Cancellable) (bool, uint64, error)
- func (recv *OutputStream) WriteBytesFinish(result *AsyncResult) (int64, error)
- func (recv *OutputStream) WriteFinish(result *AsyncResult) (int64, error)
- type OutputStreamClass
- type OutputStreamPrivate
- type OutputStreamSpliceFlags
- type PasswordSave
- type Permission
- type PermissionClass
- type PermissionPrivate
- type ProxyAddressEnumerator
- type ProxyAddressEnumeratorClass
- type ProxyAddressEnumeratorPrivate
- type ProxyAddressPrivate
- type ProxyResolverInterface
- type RemoteActionGroup
- type Resolver
- type ResolverClass
- type ResolverPrivate
- type ResolverSignalReloadCallback
- type Seekable
- func (recv *Seekable) CanSeek() bool
- func (recv *Seekable) CanTruncate() bool
- func (recv *Seekable) Equals(other *Seekable) bool
- func (recv *Seekable) Seek(offset int64, type_ glib.SeekType, cancellable *Cancellable) (bool, error)
- func (recv *Seekable) Tell() int64
- func (recv *Seekable) ToC() unsafe.Pointer
- func (recv *Seekable) Truncate(offset int64, cancellable *Cancellable) (bool, error)
- type SeekableIface
- type Settings
- func (recv *Settings) Apply()
- func (recv *Settings) ConnectChanged(callback SettingsSignalChangedCallback) int
- func (recv *Settings) ConnectWritableChangeEvent(callback SettingsSignalWritableChangeEventCallback) int
- func (recv *Settings) ConnectWritableChanged(callback SettingsSignalWritableChangedCallback) int
- func (recv *Settings) DisconnectChanged(connectionID int)
- func (recv *Settings) DisconnectWritableChangeEvent(connectionID int)
- func (recv *Settings) DisconnectWritableChanged(connectionID int)
- func (recv *Settings) Equals(other *Settings) bool
- func (recv *Settings) ListChildren() []string
- func (recv *Settings) ListKeys() []string
- func (recv *Settings) Object() *gobject.Object
- func (recv *Settings) Reset(key string)
- func (recv *Settings) Revert()
- func (recv *Settings) SetEnum(key string, value int32) bool
- func (recv *Settings) SetFlags(key string, value uint32) bool
- func (recv *Settings) ToC() unsafe.Pointer
- type SettingsBackend
- type SettingsBindFlags
- type SettingsClass
- type SettingsPrivate
- type SettingsSchemaKey
- type SettingsSignalChangedCallback
- type SettingsSignalWritableChangeEventCallback
- type SettingsSignalWritableChangedCallback
- type SimpleAction
- type SimpleActionGroupClass
- type SimpleActionGroupPrivate
- type SimpleAsyncResult
- func (recv *SimpleAsyncResult) AsyncResult() *AsyncResult
- func (recv *SimpleAsyncResult) Complete()
- func (recv *SimpleAsyncResult) CompleteInIdle()
- func (recv *SimpleAsyncResult) Equals(other *SimpleAsyncResult) bool
- func (recv *SimpleAsyncResult) GetOpResGboolean() bool
- func (recv *SimpleAsyncResult) GetOpResGpointer() uintptr
- func (recv *SimpleAsyncResult) GetOpResGssize() int64
- func (recv *SimpleAsyncResult) GetSourceTag() uintptr
- func (recv *SimpleAsyncResult) Object() *gobject.Object
- func (recv *SimpleAsyncResult) PropagateError() (bool, error)
- func (recv *SimpleAsyncResult) SetError(domain glib.Quark, code int32, format string, args ...interface{})
- func (recv *SimpleAsyncResult) SetFromError(error *glib.Error)
- func (recv *SimpleAsyncResult) SetHandleCancellation(handleCancellation bool)
- func (recv *SimpleAsyncResult) SetOpResGboolean(opRes bool)
- func (recv *SimpleAsyncResult) SetOpResGssize(opRes int64)
- func (recv *SimpleAsyncResult) ToC() unsafe.Pointer
- type SimpleAsyncResultClass
- type SimplePermission
- type SimpleProxyResolver
- type SimpleProxyResolverClass
- type SimpleProxyResolverPrivate
- type SocketAddress
- type SocketAddressClass
- type SocketAddressEnumerator
- func (recv *SocketAddressEnumerator) Equals(other *SocketAddressEnumerator) bool
- func (recv *SocketAddressEnumerator) Next(cancellable *Cancellable) (*SocketAddress, error)
- func (recv *SocketAddressEnumerator) NextFinish(result *AsyncResult) (*SocketAddress, error)
- func (recv *SocketAddressEnumerator) Object() *gobject.Object
- func (recv *SocketAddressEnumerator) ToC() unsafe.Pointer
- type SocketAddressEnumeratorClass
- type SocketClass
- type SocketClientClass
- type SocketClientPrivate
- type SocketConnectable
- type SocketConnectableIface
- type SocketConnectionClass
- type SocketConnectionPrivate
- type SocketControlMessage
- type SocketControlMessageClass
- type SocketControlMessagePrivate
- type SocketListenerClass
- type SocketListenerPrivate
- type SocketPrivate
- type SocketServiceClass
- type SocketServicePrivate
- type SrvTarget
- type StaticResource
- type Task
- type TaskClass
- type TcpConnectionClass
- type TcpConnectionPrivate
- type TcpWrapperConnection
- func (recv *TcpWrapperConnection) Equals(other *TcpWrapperConnection) bool
- func (recv *TcpWrapperConnection) GetBaseIoStream() *IOStream
- func (recv *TcpWrapperConnection) IOStream() *IOStream
- func (recv *TcpWrapperConnection) Object() *gobject.Object
- func (recv *TcpWrapperConnection) SocketConnection() *SocketConnection
- func (recv *TcpWrapperConnection) TcpConnection() *TcpConnection
- func (recv *TcpWrapperConnection) ToC() unsafe.Pointer
- type TcpWrapperConnectionClass
- type TcpWrapperConnectionPrivate
- type ThemedIcon
- type ThemedIconClass
- type ThreadedSocketServiceClass
- type ThreadedSocketServicePrivate
- type TlsCertificateClass
- type TlsCertificatePrivate
- type TlsConnectionClass
- type TlsConnectionPrivate
- type TlsDatabasePrivate
- type TlsFileDatabaseInterface
- type TlsInteractionPrivate
- type TlsPasswordClass
- type TlsPasswordPrivate
- type UnixConnection
- type UnixConnectionClass
- type UnixConnectionPrivate
- type UnixCredentialsMessagePrivate
- type UnixFDList
- type UnixFDListClass
- type UnixFDListPrivate
- type UnixFDMessage
- type UnixFDMessageClass
- type UnixFDMessagePrivate
- type UnixInputStream
- func (recv *UnixInputStream) Equals(other *UnixInputStream) bool
- func (recv *UnixInputStream) FileDescriptorBased() *FileDescriptorBased
- func (recv *UnixInputStream) InputStream() *InputStream
- func (recv *UnixInputStream) Object() *gobject.Object
- func (recv *UnixInputStream) PollableInputStream() *PollableInputStream
- func (recv *UnixInputStream) ToC() unsafe.Pointer
- type UnixInputStreamClass
- type UnixInputStreamPrivate
- type UnixMountEntry
- type UnixMountMonitor
- func (recv *UnixMountMonitor) ConnectMountpointsChanged(callback UnixMountMonitorSignalMountpointsChangedCallback) int
- func (recv *UnixMountMonitor) ConnectMountsChanged(callback UnixMountMonitorSignalMountsChangedCallback) int
- func (recv *UnixMountMonitor) DisconnectMountpointsChanged(connectionID int)
- func (recv *UnixMountMonitor) DisconnectMountsChanged(connectionID int)
- func (recv *UnixMountMonitor) Equals(other *UnixMountMonitor) bool
- func (recv *UnixMountMonitor) Object() *gobject.Object
- func (recv *UnixMountMonitor) ToC() unsafe.Pointer
- type UnixMountMonitorClass
- type UnixMountMonitorSignalMountpointsChangedCallback
- type UnixMountMonitorSignalMountsChangedCallback
- type UnixMountPoint
- func (recv *UnixMountPoint) Compare(mount2 *UnixMountPoint) int32
- func (recv *UnixMountPoint) Equals(other *UnixMountPoint) bool
- func (recv *UnixMountPoint) Free()
- func (recv *UnixMountPoint) GetDevicePath() string
- func (recv *UnixMountPoint) GetFsType() string
- func (recv *UnixMountPoint) GetMountPath() string
- func (recv *UnixMountPoint) GuessCanEject() bool
- func (recv *UnixMountPoint) GuessIcon() *Icon
- func (recv *UnixMountPoint) GuessName() string
- func (recv *UnixMountPoint) IsLoopback() bool
- func (recv *UnixMountPoint) IsReadonly() bool
- func (recv *UnixMountPoint) IsUserMountable() bool
- func (recv *UnixMountPoint) ToC() unsafe.Pointer
- type UnixOutputStream
- func (recv *UnixOutputStream) Equals(other *UnixOutputStream) bool
- func (recv *UnixOutputStream) FileDescriptorBased() *FileDescriptorBased
- func (recv *UnixOutputStream) Object() *gobject.Object
- func (recv *UnixOutputStream) OutputStream() *OutputStream
- func (recv *UnixOutputStream) PollableOutputStream() *PollableOutputStream
- func (recv *UnixOutputStream) ToC() unsafe.Pointer
- type UnixOutputStreamClass
- type UnixOutputStreamPrivate
- type UnixSocketAddress
- func (recv *UnixSocketAddress) Equals(other *UnixSocketAddress) bool
- func (recv *UnixSocketAddress) Object() *gobject.Object
- func (recv *UnixSocketAddress) SocketAddress() *SocketAddress
- func (recv *UnixSocketAddress) SocketConnectable() *SocketConnectable
- func (recv *UnixSocketAddress) ToC() unsafe.Pointer
- type UnixSocketAddressClass
- type UnixSocketAddressPrivate
- type Vfs
- func (recv *Vfs) Equals(other *Vfs) bool
- func (recv *Vfs) GetFileForPath(path string) *File
- func (recv *Vfs) GetFileForUri(uri string) *File
- func (recv *Vfs) GetSupportedUriSchemes() []string
- func (recv *Vfs) IsActive() bool
- func (recv *Vfs) Object() *gobject.Object
- func (recv *Vfs) ParseName(parseName string) *File
- func (recv *Vfs) ToC() unsafe.Pointer
- type VfsClass
- type Volume
- func (recv *Volume) CanEject() bool
- func (recv *Volume) CanMount() bool
- func (recv *Volume) ConnectChanged(callback VolumeSignalChangedCallback) int
- func (recv *Volume) ConnectRemoved(callback VolumeSignalRemovedCallback) int
- func (recv *Volume) DisconnectChanged(connectionID int)
- func (recv *Volume) DisconnectRemoved(connectionID int)
- func (recv *Volume) EjectFinish(result *AsyncResult) (bool, error)
- func (recv *Volume) EnumerateIdentifiers() []string
- func (recv *Volume) Equals(other *Volume) bool
- func (recv *Volume) GetDrive() *Drive
- func (recv *Volume) GetIcon() *Icon
- func (recv *Volume) GetIdentifier(kind string) string
- func (recv *Volume) GetMount() *Mount
- func (recv *Volume) GetName() string
- func (recv *Volume) GetUuid() string
- func (recv *Volume) MountFinish(result *AsyncResult) (bool, error)
- func (recv *Volume) ShouldAutomount() bool
- func (recv *Volume) ToC() unsafe.Pointer
- type VolumeIface
- type VolumeMonitor
- func (recv *VolumeMonitor) ConnectDriveChanged(callback VolumeMonitorSignalDriveChangedCallback) int
- func (recv *VolumeMonitor) ConnectDriveConnected(callback VolumeMonitorSignalDriveConnectedCallback) int
- func (recv *VolumeMonitor) ConnectDriveDisconnected(callback VolumeMonitorSignalDriveDisconnectedCallback) int
- func (recv *VolumeMonitor) ConnectMountAdded(callback VolumeMonitorSignalMountAddedCallback) int
- func (recv *VolumeMonitor) ConnectMountChanged(callback VolumeMonitorSignalMountChangedCallback) int
- func (recv *VolumeMonitor) ConnectMountPreUnmount(callback VolumeMonitorSignalMountPreUnmountCallback) int
- func (recv *VolumeMonitor) ConnectMountRemoved(callback VolumeMonitorSignalMountRemovedCallback) int
- func (recv *VolumeMonitor) ConnectVolumeAdded(callback VolumeMonitorSignalVolumeAddedCallback) int
- func (recv *VolumeMonitor) ConnectVolumeChanged(callback VolumeMonitorSignalVolumeChangedCallback) int
- func (recv *VolumeMonitor) ConnectVolumeRemoved(callback VolumeMonitorSignalVolumeRemovedCallback) int
- func (recv *VolumeMonitor) DisconnectDriveChanged(connectionID int)
- func (recv *VolumeMonitor) DisconnectDriveConnected(connectionID int)
- func (recv *VolumeMonitor) DisconnectDriveDisconnected(connectionID int)
- func (recv *VolumeMonitor) DisconnectMountAdded(connectionID int)
- func (recv *VolumeMonitor) DisconnectMountChanged(connectionID int)
- func (recv *VolumeMonitor) DisconnectMountPreUnmount(connectionID int)
- func (recv *VolumeMonitor) DisconnectMountRemoved(connectionID int)
- func (recv *VolumeMonitor) DisconnectVolumeAdded(connectionID int)
- func (recv *VolumeMonitor) DisconnectVolumeChanged(connectionID int)
- func (recv *VolumeMonitor) DisconnectVolumeRemoved(connectionID int)
- func (recv *VolumeMonitor) Equals(other *VolumeMonitor) bool
- func (recv *VolumeMonitor) GetConnectedDrives() *glib.List
- func (recv *VolumeMonitor) GetMountForUuid(uuid string) *Mount
- func (recv *VolumeMonitor) GetMounts() *glib.List
- func (recv *VolumeMonitor) GetVolumeForUuid(uuid string) *Volume
- func (recv *VolumeMonitor) GetVolumes() *glib.List
- func (recv *VolumeMonitor) Object() *gobject.Object
- func (recv *VolumeMonitor) ToC() unsafe.Pointer
- type VolumeMonitorClass
- type VolumeMonitorSignalDriveChangedCallback
- type VolumeMonitorSignalDriveConnectedCallback
- type VolumeMonitorSignalDriveDisconnectedCallback
- type VolumeMonitorSignalMountAddedCallback
- type VolumeMonitorSignalMountChangedCallback
- type VolumeMonitorSignalMountPreUnmountCallback
- type VolumeMonitorSignalMountRemovedCallback
- type VolumeMonitorSignalVolumeAddedCallback
- type VolumeMonitorSignalVolumeChangedCallback
- type VolumeMonitorSignalVolumeRemovedCallback
- type VolumeSignalChangedCallback
- type VolumeSignalRemovedCallback
- type ZlibCompressor
- type ZlibCompressorClass
- type ZlibDecompressor
- type ZlibDecompressorClass
Constants ¶
const DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME string = C.G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME
const FILE_ATTRIBUTE_ACCESS_CAN_DELETE string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE
const FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE
const FILE_ATTRIBUTE_ACCESS_CAN_READ string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_READ
const FILE_ATTRIBUTE_ACCESS_CAN_RENAME string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME
const FILE_ATTRIBUTE_ACCESS_CAN_TRASH string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH
const FILE_ATTRIBUTE_ACCESS_CAN_WRITE string = C.G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE
const FILE_ATTRIBUTE_DOS_IS_ARCHIVE string = C.G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE
const FILE_ATTRIBUTE_DOS_IS_SYSTEM string = C.G_FILE_ATTRIBUTE_DOS_IS_SYSTEM
const FILE_ATTRIBUTE_ETAG_VALUE string = C.G_FILE_ATTRIBUTE_ETAG_VALUE
const FILE_ATTRIBUTE_FILESYSTEM_FREE string = C.G_FILE_ATTRIBUTE_FILESYSTEM_FREE
const FILE_ATTRIBUTE_FILESYSTEM_READONLY string = C.G_FILE_ATTRIBUTE_FILESYSTEM_READONLY
const FILE_ATTRIBUTE_FILESYSTEM_SIZE string = C.G_FILE_ATTRIBUTE_FILESYSTEM_SIZE
const FILE_ATTRIBUTE_FILESYSTEM_TYPE string = C.G_FILE_ATTRIBUTE_FILESYSTEM_TYPE
const FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW string = C.G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW
const FILE_ATTRIBUTE_GVFS_BACKEND string = C.G_FILE_ATTRIBUTE_GVFS_BACKEND
const FILE_ATTRIBUTE_ID_FILE string = C.G_FILE_ATTRIBUTE_ID_FILE
const FILE_ATTRIBUTE_ID_FILESYSTEM string = C.G_FILE_ATTRIBUTE_ID_FILESYSTEM
const FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT string = C.G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT
const FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT string = C.G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT
const FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT string = C.G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT
const FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI string = C.G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI
const FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE string = C.G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE
const FILE_ATTRIBUTE_OWNER_GROUP string = C.G_FILE_ATTRIBUTE_OWNER_GROUP
const FILE_ATTRIBUTE_OWNER_USER string = C.G_FILE_ATTRIBUTE_OWNER_USER
const FILE_ATTRIBUTE_OWNER_USER_REAL string = C.G_FILE_ATTRIBUTE_OWNER_USER_REAL
const FILE_ATTRIBUTE_SELINUX_CONTEXT string = C.G_FILE_ATTRIBUTE_SELINUX_CONTEXT
const FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE string = C.G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE
const FILE_ATTRIBUTE_STANDARD_COPY_NAME string = C.G_FILE_ATTRIBUTE_STANDARD_COPY_NAME
const FILE_ATTRIBUTE_STANDARD_DESCRIPTION string = C.G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION
const FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME string = C.G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME
const FILE_ATTRIBUTE_STANDARD_EDIT_NAME string = C.G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME
const FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE string = C.G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE
const FILE_ATTRIBUTE_STANDARD_ICON string = C.G_FILE_ATTRIBUTE_STANDARD_ICON
const FILE_ATTRIBUTE_STANDARD_IS_BACKUP string = C.G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP
const FILE_ATTRIBUTE_STANDARD_IS_HIDDEN string = C.G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN
const FILE_ATTRIBUTE_STANDARD_IS_SYMLINK string = C.G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK
const FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL string = C.G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL
const FILE_ATTRIBUTE_STANDARD_NAME string = C.G_FILE_ATTRIBUTE_STANDARD_NAME
const FILE_ATTRIBUTE_STANDARD_SIZE string = C.G_FILE_ATTRIBUTE_STANDARD_SIZE
const FILE_ATTRIBUTE_STANDARD_SORT_ORDER string = C.G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER
const FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET string = C.G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET
const FILE_ATTRIBUTE_STANDARD_TARGET_URI string = C.G_FILE_ATTRIBUTE_STANDARD_TARGET_URI
const FILE_ATTRIBUTE_STANDARD_TYPE string = C.G_FILE_ATTRIBUTE_STANDARD_TYPE
const FILE_ATTRIBUTE_THUMBNAILING_FAILED string = C.G_FILE_ATTRIBUTE_THUMBNAILING_FAILED
const FILE_ATTRIBUTE_THUMBNAIL_PATH string = C.G_FILE_ATTRIBUTE_THUMBNAIL_PATH
const FILE_ATTRIBUTE_TIME_ACCESS string = C.G_FILE_ATTRIBUTE_TIME_ACCESS
const FILE_ATTRIBUTE_TIME_ACCESS_USEC string = C.G_FILE_ATTRIBUTE_TIME_ACCESS_USEC
const FILE_ATTRIBUTE_TIME_CHANGED string = C.G_FILE_ATTRIBUTE_TIME_CHANGED
const FILE_ATTRIBUTE_TIME_CHANGED_USEC string = C.G_FILE_ATTRIBUTE_TIME_CHANGED_USEC
const FILE_ATTRIBUTE_TIME_CREATED string = C.G_FILE_ATTRIBUTE_TIME_CREATED
const FILE_ATTRIBUTE_TIME_CREATED_USEC string = C.G_FILE_ATTRIBUTE_TIME_CREATED_USEC
const FILE_ATTRIBUTE_TIME_MODIFIED string = C.G_FILE_ATTRIBUTE_TIME_MODIFIED
const FILE_ATTRIBUTE_TIME_MODIFIED_USEC string = C.G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC
const FILE_ATTRIBUTE_TRASH_ITEM_COUNT string = C.G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT
const FILE_ATTRIBUTE_UNIX_BLOCKS string = C.G_FILE_ATTRIBUTE_UNIX_BLOCKS
const FILE_ATTRIBUTE_UNIX_BLOCK_SIZE string = C.G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE
const FILE_ATTRIBUTE_UNIX_DEVICE string = C.G_FILE_ATTRIBUTE_UNIX_DEVICE
const FILE_ATTRIBUTE_UNIX_GID string = C.G_FILE_ATTRIBUTE_UNIX_GID
const FILE_ATTRIBUTE_UNIX_INODE string = C.G_FILE_ATTRIBUTE_UNIX_INODE
const FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT string = C.G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT
const FILE_ATTRIBUTE_UNIX_MODE string = C.G_FILE_ATTRIBUTE_UNIX_MODE
const FILE_ATTRIBUTE_UNIX_NLINK string = C.G_FILE_ATTRIBUTE_UNIX_NLINK
const FILE_ATTRIBUTE_UNIX_RDEV string = C.G_FILE_ATTRIBUTE_UNIX_RDEV
const FILE_ATTRIBUTE_UNIX_UID string = C.G_FILE_ATTRIBUTE_UNIX_UID
const NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME string = C.G_NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME
const PROXY_RESOLVER_EXTENSION_POINT_NAME string = C.G_PROXY_RESOLVER_EXTENSION_POINT_NAME
const TLS_BACKEND_EXTENSION_POINT_NAME string = C.G_TLS_BACKEND_EXTENSION_POINT_NAME
const TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT string = C.G_TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT
const TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER string = C.G_TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER
const VFS_EXTENSION_POINT_NAME string = C.G_VFS_EXTENSION_POINT_NAME
const VOLUME_IDENTIFIER_KIND_CLASS string = C.G_VOLUME_IDENTIFIER_KIND_CLASS
const VOLUME_IDENTIFIER_KIND_HAL_UDI string = C.G_VOLUME_IDENTIFIER_KIND_HAL_UDI
const VOLUME_IDENTIFIER_KIND_LABEL string = C.G_VOLUME_IDENTIFIER_KIND_LABEL
const VOLUME_IDENTIFIER_KIND_NFS_MOUNT string = C.G_VOLUME_IDENTIFIER_KIND_NFS_MOUNT
const VOLUME_IDENTIFIER_KIND_UNIX_DEVICE string = C.G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE
const VOLUME_IDENTIFIER_KIND_UUID string = C.G_VOLUME_IDENTIFIER_KIND_UUID
const VOLUME_MONITOR_EXTENSION_POINT_NAME string = C.G_VOLUME_MONITOR_EXTENSION_POINT_NAME
Variables ¶
This section is empty.
Functions ¶
func AppInfoGetAll ¶
AppInfoGetAll is a wrapper around the C function g_app_info_get_all.
func AppInfoGetAllForType ¶
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 ¶
ContentTypeCanBeExecutable is a wrapper around the C function g_content_type_can_be_executable.
func ContentTypeEquals ¶
ContentTypeEquals is a wrapper around the C function g_content_type_equals.
func ContentTypeGetDescription ¶
ContentTypeGetDescription is a wrapper around the C function g_content_type_get_description.
func ContentTypeGetMimeType ¶
ContentTypeGetMimeType is a wrapper around the C function g_content_type_get_mime_type.
func ContentTypeGuess ¶
ContentTypeGuess is a wrapper around the C function g_content_type_guess.
func ContentTypeIsA ¶
ContentTypeIsA is a wrapper around the C function g_content_type_is_a.
func ContentTypeIsUnknown ¶
ContentTypeIsUnknown is a wrapper around the C function g_content_type_is_unknown.
func ContentTypesGetRegistered ¶
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 IoErrorQuark ¶
IoErrorQuark is a wrapper around the C function g_io_error_quark.
func IoModulesLoadAllInDirectory ¶
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 ¶
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 ¶
UnixMountPointsChangedSince is a wrapper around the C function g_unix_mount_points_changed_since.
func UnixMountPointsGet ¶
UnixMountPointsGet is a wrapper around the C function g_unix_mount_points_get.
func UnixMountsChangedSince ¶
UnixMountsChangedSince is a wrapper around the C function g_unix_mounts_changed_since.
func UnixMountsGet ¶
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 ¶
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 ¶
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 ¶
AppInfoGetDefaultForType is a wrapper around the C function g_app_info_get_default_for_type.
func AppInfoGetDefaultForUriScheme ¶
AppInfoGetDefaultForUriScheme is a wrapper around the C function g_app_info_get_default_for_uri_scheme.
func AppInfoNewFromC ¶
func (*AppInfo) AddSupportsType ¶
AddSupportsType is a wrapper around the C function g_app_info_add_supports_type.
func (*AppInfo) CanRemoveSupportsType ¶
CanRemoveSupportsType is a wrapper around the C function g_app_info_can_remove_supports_type.
func (*AppInfo) Equals ¶ added in v0.0.2
Equals compares this AppInfo with another AppInfo, and returns true if they represent the same GObject.
func (*AppInfo) GetDescription ¶
GetDescription is a wrapper around the C function g_app_info_get_description.
func (*AppInfo) GetExecutable ¶
GetExecutable is a wrapper around the C function g_app_info_get_executable.
func (*AppInfo) LaunchUris ¶
LaunchUris is a wrapper around the C function g_app_info_launch_uris.
func (*AppInfo) RemoveSupportsType ¶
RemoveSupportsType is a wrapper around the C function g_app_info_remove_supports_type.
func (*AppInfo) SetAsDefaultForExtension ¶
SetAsDefaultForExtension is a wrapper around the C function g_app_info_set_as_default_for_extension.
func (*AppInfo) SetAsDefaultForType ¶
SetAsDefaultForType is a wrapper around the C function g_app_info_set_as_default_for_type.
func (*AppInfo) SetAsLastUsedForType ¶
SetAsLastUsedForType is a wrapper around the C function g_app_info_set_as_last_used_for_type.
func (*AppInfo) ShouldShow ¶
ShouldShow is a wrapper around the C function g_app_info_should_show.
func (*AppInfo) SupportsFiles ¶
SupportsFiles is a wrapper around the C function g_app_info_supports_files.
func (*AppInfo) SupportsUris ¶
SupportsUris is a wrapper around the C function g_app_info_supports_uris.
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
func (recv *AppLaunchContextPrivate) Equals(other *AppLaunchContextPrivate) bool
Equals compares this AppLaunchContextPrivate with another AppLaunchContextPrivate, and returns true if they represent the same GObject.
func (*AppLaunchContextPrivate) ToC ¶
func (recv *AppLaunchContextPrivate) ToC() unsafe.Pointer
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 ¶
func (recv *ApplicationCommandLine) ToC() unsafe.Pointer
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
func (recv *ApplicationCommandLinePrivate) Equals(other *ApplicationCommandLinePrivate) bool
Equals compares this ApplicationCommandLinePrivate with another ApplicationCommandLinePrivate, and returns true if they represent the same GObject.
func (*ApplicationCommandLinePrivate) ToC ¶
func (recv *ApplicationCommandLinePrivate) ToC() unsafe.Pointer
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
func (recv *BufferedInputStreamClass) Equals(other *BufferedInputStreamClass) bool
Equals compares this BufferedInputStreamClass with another BufferedInputStreamClass, and returns true if they represent the same GObject.
func (*BufferedInputStreamClass) ToC ¶
func (recv *BufferedInputStreamClass) ToC() unsafe.Pointer
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
func (recv *BufferedInputStreamPrivate) Equals(other *BufferedInputStreamPrivate) bool
Equals compares this BufferedInputStreamPrivate with another BufferedInputStreamPrivate, and returns true if they represent the same GObject.
func (*BufferedInputStreamPrivate) ToC ¶
func (recv *BufferedInputStreamPrivate) ToC() unsafe.Pointer
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
func (recv *BufferedOutputStreamClass) Equals(other *BufferedOutputStreamClass) bool
Equals compares this BufferedOutputStreamClass with another BufferedOutputStreamClass, and returns true if they represent the same GObject.
func (*BufferedOutputStreamClass) ToC ¶
func (recv *BufferedOutputStreamClass) ToC() unsafe.Pointer
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
func (recv *BufferedOutputStreamPrivate) Equals(other *BufferedOutputStreamPrivate) bool
Equals compares this BufferedOutputStreamPrivate with another BufferedOutputStreamPrivate, and returns true if they represent the same GObject.
func (*BufferedOutputStreamPrivate) ToC ¶
func (recv *BufferedOutputStreamPrivate) ToC() unsafe.Pointer
type BytesIcon ¶
type BytesIcon struct {
// contains filtered or unexported fields
}
BytesIcon is a wrapper around the C record GBytesIcon.
func BytesIconNewFromC ¶
func CastToBytesIcon ¶
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
Equals compares this BytesIcon with another BytesIcon, and returns true if they represent the same GObject.
func (*BytesIcon) LoadableIcon ¶
func (recv *BytesIcon) LoadableIcon() *LoadableIcon
LoadableIcon returns the LoadableIcon interface implemented by BytesIcon
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
func (recv *ConverterInputStreamClass) Equals(other *ConverterInputStreamClass) bool
Equals compares this ConverterInputStreamClass with another ConverterInputStreamClass, and returns true if they represent the same GObject.
func (*ConverterInputStreamClass) ToC ¶
func (recv *ConverterInputStreamClass) ToC() unsafe.Pointer
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
func (recv *ConverterInputStreamPrivate) Equals(other *ConverterInputStreamPrivate) bool
Equals compares this ConverterInputStreamPrivate with another ConverterInputStreamPrivate, and returns true if they represent the same GObject.
func (*ConverterInputStreamPrivate) ToC ¶
func (recv *ConverterInputStreamPrivate) ToC() unsafe.Pointer
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
func (recv *ConverterOutputStreamClass) Equals(other *ConverterOutputStreamClass) bool
Equals compares this ConverterOutputStreamClass with another ConverterOutputStreamClass, and returns true if they represent the same GObject.
func (*ConverterOutputStreamClass) ToC ¶
func (recv *ConverterOutputStreamClass) ToC() unsafe.Pointer
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
func (recv *ConverterOutputStreamPrivate) Equals(other *ConverterOutputStreamPrivate) bool
Equals compares this ConverterOutputStreamPrivate with another ConverterOutputStreamPrivate, and returns true if they represent the same GObject.
func (*ConverterOutputStreamPrivate) ToC ¶
func (recv *ConverterOutputStreamPrivate) ToC() unsafe.Pointer
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
func (recv *DBusInterfaceSkeletonPrivate) Equals(other *DBusInterfaceSkeletonPrivate) bool
Equals compares this DBusInterfaceSkeletonPrivate with another DBusInterfaceSkeletonPrivate, and returns true if they represent the same GObject.
func (*DBusInterfaceSkeletonPrivate) ToC ¶
func (recv *DBusInterfaceSkeletonPrivate) ToC() unsafe.Pointer
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
func (recv *DBusObjectManagerClientPrivate) Equals(other *DBusObjectManagerClientPrivate) bool
Equals compares this DBusObjectManagerClientPrivate with another DBusObjectManagerClientPrivate, and returns true if they represent the same GObject.
func (*DBusObjectManagerClientPrivate) ToC ¶
func (recv *DBusObjectManagerClientPrivate) ToC() unsafe.Pointer
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
func (recv *DBusObjectManagerServerPrivate) Equals(other *DBusObjectManagerServerPrivate) bool
Equals compares this DBusObjectManagerServerPrivate with another DBusObjectManagerServerPrivate, and returns true if they represent the same GObject.
func (*DBusObjectManagerServerPrivate) ToC ¶
func (recv *DBusObjectManagerServerPrivate) ToC() unsafe.Pointer
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 ¶
func (recv *DBusObjectProxyPrivate) ToC() unsafe.Pointer
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
func (recv *DBusObjectSkeletonPrivate) Equals(other *DBusObjectSkeletonPrivate) bool
Equals compares this DBusObjectSkeletonPrivate with another DBusObjectSkeletonPrivate, and returns true if they represent the same GObject.
func (*DBusObjectSkeletonPrivate) ToC ¶
func (recv *DBusObjectSkeletonPrivate) ToC() unsafe.Pointer
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 ¶
func (recv *DataInputStreamPrivate) ToC() unsafe.Pointer
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
func (recv *DataOutputStreamPrivate) Equals(other *DataOutputStreamPrivate) bool
Equals compares this DataOutputStreamPrivate with another DataOutputStreamPrivate, and returns true if they represent the same GObject.
func (*DataOutputStreamPrivate) ToC ¶
func (recv *DataOutputStreamPrivate) ToC() unsafe.Pointer
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
func (recv *DesktopAppInfoLookupIface) Equals(other *DesktopAppInfoLookupIface) bool
Equals compares this DesktopAppInfoLookupIface with another DesktopAppInfoLookupIface, and returns true if they represent the same GObject.
func (*DesktopAppInfoLookupIface) ToC ¶
func (recv *DesktopAppInfoLookupIface) ToC() unsafe.Pointer
type Drive ¶
type Drive struct {
// contains filtered or unexported fields
}
Drive is a wrapper around the C record GDrive.
func DriveNewFromC ¶
func (*Drive) CanPollForMedia ¶
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 ¶
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 ¶
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 ¶
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
EnumerateIdentifiers is a wrapper around the C function g_drive_enumerate_identifiers.
func (*Drive) Equals ¶ added in v0.0.2
Equals compares this Drive with another Drive, and returns true if they represent the same GObject.
func (*Drive) GetIdentifier ¶
GetIdentifier is a wrapper around the C function g_drive_get_identifier.
func (*Drive) GetVolumes ¶
GetVolumes is a wrapper around the C function g_drive_get_volumes.
func (*Drive) HasVolumes ¶
HasVolumes is a wrapper around the C function g_drive_has_volumes.
func (*Drive) IsMediaCheckAutomatic ¶
IsMediaCheckAutomatic is a wrapper around the C function g_drive_is_media_check_automatic.
func (*Drive) IsMediaRemovable ¶
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.
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 ¶
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 (*Emblem) Equals ¶ added in v0.0.2
Equals compares this Emblem with another Emblem, and returns true if they represent the same GObject.
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 ¶
FileNewForCommandlineArg is a wrapper around the C function g_file_new_for_commandline_arg.
func FileNewForPath ¶
FileNewForPath is a wrapper around the C function g_file_new_for_path.
func FileNewForUri ¶
FileNewForUri is a wrapper around the C function g_file_new_for_uri.
func FileNewFromC ¶
func FileParseName ¶
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) 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) Equals ¶ added in v0.0.2
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 ¶
GetBasename is a wrapper around the C function g_file_get_basename.
func (*File) GetChildForDisplayName ¶
GetChildForDisplayName is a wrapper around the C function g_file_get_child_for_display_name.
func (*File) GetParseName ¶
GetParseName is a wrapper around the C function g_file_get_parse_name.
func (*File) GetRelativePath ¶
GetRelativePath is a wrapper around the C function g_file_get_relative_path.
func (*File) GetUriScheme ¶
GetUriScheme is a wrapper around the C function g_file_get_uri_scheme.
func (*File) HasUriScheme ¶
HasUriScheme is a wrapper around the C function g_file_has_uri_scheme.
func (*File) MakeDirectory ¶
func (recv *File) MakeDirectory(cancellable *Cancellable) (bool, error)
MakeDirectory is a wrapper around the C function g_file_make_directory.
func (*File) MakeSymbolicLink ¶
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 ¶
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) 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 ¶
func (recv *FileAttributeInfoList) Add(name string, type_ FileAttributeType, flags FileAttributeInfoFlags)
Add is a wrapper around the C function g_file_attribute_info_list_add.
func (*FileAttributeInfoList) Dup ¶
func (recv *FileAttributeInfoList) Dup() *FileAttributeInfoList
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 ¶
func (recv *FileAttributeInfoList) Ref() *FileAttributeInfoList
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 ¶
func (recv *FileAttributeMatcher) Ref() *FileAttributeMatcher
Ref is a wrapper around the C function g_file_attribute_matcher_ref.
func (*FileAttributeMatcher) Subtract ¶
func (recv *FileAttributeMatcher) Subtract(subtract *FileAttributeMatcher) *FileAttributeMatcher
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
func (recv *FileDescriptorBasedIface) Equals(other *FileDescriptorBasedIface) bool
Equals compares this FileDescriptorBasedIface with another FileDescriptorBasedIface, and returns true if they represent the same GObject.
func (*FileDescriptorBasedIface) ToC ¶
func (recv *FileDescriptorBasedIface) ToC() unsafe.Pointer
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 ¶
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 ¶
FileIconNew is a wrapper around the C function g_file_icon_new.
func FileIconNewFromC ¶
func (*FileIcon) Equals ¶ added in v0.0.2
Equals compares this FileIcon with another FileIcon, and returns true if they represent the same GObject.
func (*FileIcon) LoadableIcon ¶
func (recv *FileIcon) LoadableIcon() *LoadableIcon
LoadableIcon returns the LoadableIcon interface implemented by FileIcon
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 ¶
type FileInfo ¶
type FileInfo struct {
// contains filtered or unexported fields
}
FileInfo is a wrapper around the C record GFileInfo.
func CastToFileInfo ¶
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 (*FileInfo) ClearStatus ¶
func (recv *FileInfo) ClearStatus()
ClearStatus is a wrapper around the C function g_file_info_clear_status.
func (*FileInfo) Equals ¶ added in v0.0.2
Equals compares this FileInfo with another FileInfo, and returns true if they represent the same GObject.
func (*FileInfo) GetAttributeAsString ¶
GetAttributeAsString is a wrapper around the C function g_file_info_get_attribute_as_string.
func (*FileInfo) GetAttributeBoolean ¶
GetAttributeBoolean is a wrapper around the C function g_file_info_get_attribute_boolean.
func (*FileInfo) GetAttributeByteString ¶
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 ¶
GetAttributeInt32 is a wrapper around the C function g_file_info_get_attribute_int32.
func (*FileInfo) GetAttributeInt64 ¶
GetAttributeInt64 is a wrapper around the C function g_file_info_get_attribute_int64.
func (*FileInfo) GetAttributeObject ¶
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 ¶
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 ¶
GetAttributeUint32 is a wrapper around the C function g_file_info_get_attribute_uint32.
func (*FileInfo) GetAttributeUint64 ¶
GetAttributeUint64 is a wrapper around the C function g_file_info_get_attribute_uint64.
func (*FileInfo) GetContentType ¶
GetContentType is a wrapper around the C function g_file_info_get_content_type.
func (*FileInfo) GetDisplayName ¶
GetDisplayName is a wrapper around the C function g_file_info_get_display_name.
func (*FileInfo) GetEditName ¶
GetEditName is a wrapper around the C function g_file_info_get_edit_name.
func (*FileInfo) GetFileType ¶
GetFileType is a wrapper around the C function g_file_info_get_file_type.
func (*FileInfo) GetIsBackup ¶
GetIsBackup is a wrapper around the C function g_file_info_get_is_backup.
func (*FileInfo) GetIsHidden ¶
GetIsHidden is a wrapper around the C function g_file_info_get_is_hidden.
func (*FileInfo) GetIsSymlink ¶
GetIsSymlink is a wrapper around the C function g_file_info_get_is_symlink.
func (*FileInfo) GetModificationTime ¶
GetModificationTime is a wrapper around the C function g_file_info_get_modification_time.
func (*FileInfo) GetSortOrder ¶
GetSortOrder is a wrapper around the C function g_file_info_get_sort_order.
func (*FileInfo) GetSymlinkTarget ¶
GetSymlinkTarget is a wrapper around the C function g_file_info_get_symlink_target.
func (*FileInfo) HasAttribute ¶
HasAttribute is a wrapper around the C function g_file_info_has_attribute.
func (*FileInfo) ListAttributes ¶ added in v0.0.6
ListAttributes is a wrapper around the C function g_file_info_list_attributes.
func (*FileInfo) RemoveAttribute ¶
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 ¶
SetAttributeBoolean is a wrapper around the C function g_file_info_set_attribute_boolean.
func (*FileInfo) SetAttributeByteString ¶
SetAttributeByteString is a wrapper around the C function g_file_info_set_attribute_byte_string.
func (*FileInfo) SetAttributeInt32 ¶
SetAttributeInt32 is a wrapper around the C function g_file_info_set_attribute_int32.
func (*FileInfo) SetAttributeInt64 ¶
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 ¶
SetAttributeObject is a wrapper around the C function g_file_info_set_attribute_object.
func (*FileInfo) SetAttributeString ¶
SetAttributeString is a wrapper around the C function g_file_info_set_attribute_string.
func (*FileInfo) SetAttributeStringv ¶ added in v0.0.8
SetAttributeStringv is a wrapper around the C function g_file_info_set_attribute_stringv.
func (*FileInfo) SetAttributeUint32 ¶
SetAttributeUint32 is a wrapper around the C function g_file_info_set_attribute_uint32.
func (*FileInfo) SetAttributeUint64 ¶
SetAttributeUint64 is a wrapper around the C function g_file_info_set_attribute_uint64.
func (*FileInfo) SetContentType ¶
SetContentType is a wrapper around the C function g_file_info_set_content_type.
func (*FileInfo) SetDisplayName ¶
SetDisplayName is a wrapper around the C function g_file_info_set_display_name.
func (*FileInfo) SetEditName ¶
SetEditName is a wrapper around the C function g_file_info_set_edit_name.
func (*FileInfo) SetFileType ¶
SetFileType is a wrapper around the C function g_file_info_set_file_type.
func (*FileInfo) SetIsHidden ¶
SetIsHidden is a wrapper around the C function g_file_info_set_is_hidden.
func (*FileInfo) SetIsSymlink ¶
SetIsSymlink is a wrapper around the C function g_file_info_set_is_symlink.
func (*FileInfo) SetModificationTime ¶
SetModificationTime is a wrapper around the C function g_file_info_set_modification_time.
func (*FileInfo) SetSortOrder ¶
SetSortOrder is a wrapper around the C function g_file_info_set_sort_order.
func (*FileInfo) SetSymlinkTarget ¶
SetSymlinkTarget is a wrapper around the C function g_file_info_set_symlink_target.
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 ¶
func (recv *FileInputStreamPrivate) ToC() unsafe.Pointer
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
func (recv *FileOutputStreamPrivate) Equals(other *FileOutputStreamPrivate) bool
Equals compares this FileOutputStreamPrivate with another FileOutputStreamPrivate, and returns true if they represent the same GObject.
func (*FileOutputStreamPrivate) ToC ¶
func (recv *FileOutputStreamPrivate) ToC() unsafe.Pointer
type FileQueryInfoFlags ¶
type FileQueryInfoFlags C.GFileQueryInfoFlags
const ( FILE_QUERY_INFO_NONE FileQueryInfoFlags = 0 FILE_QUERY_INFO_NOFOLLOW_SYMLINKS FileQueryInfoFlags = 1 )
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 ¶
func (recv *FilenameCompleterClass) ToC() unsafe.Pointer
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 ¶
func (recv *FilterInputStreamClass) ToC() unsafe.Pointer
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
func (recv *FilterOutputStreamClass) Equals(other *FilterOutputStreamClass) bool
Equals compares this FilterOutputStreamClass with another FilterOutputStreamClass, and returns true if they represent the same GObject.
func (*FilterOutputStreamClass) ToC ¶
func (recv *FilterOutputStreamClass) ToC() unsafe.Pointer
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 ¶
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 ¶
IOModuleNew is a wrapper around the C function g_io_module_new.
func IOModuleNewFromC ¶
func (*IOModule) Equals ¶ added in v0.0.2
Equals compares this IOModule with another IOModule, and returns true if they represent the same GObject.
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 ¶
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 ¶
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 ¶
ContentTypeGetIcon is a wrapper around the C function g_content_type_get_icon.
func IconNewFromC ¶
func UnixMountGuessIcon ¶
func UnixMountGuessIcon(mountEntry *UnixMountEntry) *Icon
UnixMountGuessIcon is a wrapper around the C function g_unix_mount_guess_icon.
type IconIface ¶
type IconIface struct {
// contains filtered or unexported fields
}
IconIface is a wrapper around the C record GIconIface.
func IconIfaceNewFromC ¶
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 ¶
func (recv *InetAddressMaskPrivate) ToC() unsafe.Pointer
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 ¶
func (recv *InetSocketAddressClass) ToC() unsafe.Pointer
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
func (recv *InetSocketAddressPrivate) Equals(other *InetSocketAddressPrivate) bool
Equals compares this InetSocketAddressPrivate with another InetSocketAddressPrivate, and returns true if they represent the same GObject.
func (*InetSocketAddressPrivate) ToC ¶
func (recv *InetSocketAddressPrivate) ToC() unsafe.Pointer
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 ¶
type ListStore ¶
type ListStore struct {
// contains filtered or unexported fields
}
ListStore is a wrapper around the C record GListStore.
func CastToListStore ¶
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 (*ListStore) Equals ¶ added in v0.0.2
Equals compares this ListStore with another ListStore, and returns true if they represent the same GObject.
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 ¶
func (recv *MemoryInputStreamClass) ToC() unsafe.Pointer
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
func (recv *MemoryInputStreamPrivate) Equals(other *MemoryInputStreamPrivate) bool
Equals compares this MemoryInputStreamPrivate with another MemoryInputStreamPrivate, and returns true if they represent the same GObject.
func (*MemoryInputStreamPrivate) ToC ¶
func (recv *MemoryInputStreamPrivate) ToC() unsafe.Pointer
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
func (recv *MemoryOutputStreamClass) Equals(other *MemoryOutputStreamClass) bool
Equals compares this MemoryOutputStreamClass with another MemoryOutputStreamClass, and returns true if they represent the same GObject.
func (*MemoryOutputStreamClass) ToC ¶
func (recv *MemoryOutputStreamClass) ToC() unsafe.Pointer
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
func (recv *MemoryOutputStreamPrivate) Equals(other *MemoryOutputStreamPrivate) bool
Equals compares this MemoryOutputStreamPrivate with another MemoryOutputStreamPrivate, and returns true if they represent the same GObject.
func (*MemoryOutputStreamPrivate) ToC ¶
func (recv *MemoryOutputStreamPrivate) ToC() unsafe.Pointer
type MenuAttributeIterClass ¶
type MenuAttributeIterClass struct {
// contains filtered or unexported fields
}
MenuAttributeIterClass is a wrapper around the C record GMenuAttributeIterClass.
func MenuAttributeIterClassNewFromC ¶
func MenuAttributeIterClassNewFromC(u unsafe.Pointer) *MenuAttributeIterClass
func (*MenuAttributeIterClass) Equals ¶ added in v0.0.2
func (recv *MenuAttributeIterClass) Equals(other *MenuAttributeIterClass) bool
Equals compares this MenuAttributeIterClass with another MenuAttributeIterClass, and returns true if they represent the same GObject.
func (*MenuAttributeIterClass) ToC ¶
func (recv *MenuAttributeIterClass) ToC() unsafe.Pointer
type MenuAttributeIterPrivate ¶
type MenuAttributeIterPrivate struct {
// contains filtered or unexported fields
}
MenuAttributeIterPrivate is a wrapper around the C record GMenuAttributeIterPrivate.
func MenuAttributeIterPrivateNewFromC ¶
func MenuAttributeIterPrivateNewFromC(u unsafe.Pointer) *MenuAttributeIterPrivate
func (*MenuAttributeIterPrivate) Equals ¶ added in v0.0.2
func (recv *MenuAttributeIterPrivate) Equals(other *MenuAttributeIterPrivate) bool
Equals compares this MenuAttributeIterPrivate with another MenuAttributeIterPrivate, and returns true if they represent the same GObject.
func (*MenuAttributeIterPrivate) ToC ¶
func (recv *MenuAttributeIterPrivate) ToC() unsafe.Pointer
type MenuLinkIterClass ¶
type MenuLinkIterClass struct {
// contains filtered or unexported fields
}
MenuLinkIterClass is a wrapper around the C record GMenuLinkIterClass.
func MenuLinkIterClassNewFromC ¶
func MenuLinkIterClassNewFromC(u unsafe.Pointer) *MenuLinkIterClass
func (*MenuLinkIterClass) Equals ¶ added in v0.0.2
func (recv *MenuLinkIterClass) Equals(other *MenuLinkIterClass) bool
Equals compares this MenuLinkIterClass with another MenuLinkIterClass, and returns true if they represent the same GObject.
func (*MenuLinkIterClass) ToC ¶
func (recv *MenuLinkIterClass) ToC() unsafe.Pointer
type MenuLinkIterPrivate ¶
type MenuLinkIterPrivate struct {
// contains filtered or unexported fields
}
MenuLinkIterPrivate is a wrapper around the C record GMenuLinkIterPrivate.
func MenuLinkIterPrivateNewFromC ¶
func MenuLinkIterPrivateNewFromC(u unsafe.Pointer) *MenuLinkIterPrivate
func (*MenuLinkIterPrivate) Equals ¶ added in v0.0.2
func (recv *MenuLinkIterPrivate) Equals(other *MenuLinkIterPrivate) bool
Equals compares this MenuLinkIterPrivate with another MenuLinkIterPrivate, and returns true if they represent the same GObject.
func (*MenuLinkIterPrivate) ToC ¶
func (recv *MenuLinkIterPrivate) ToC() unsafe.Pointer
type MenuModelClass ¶
type MenuModelClass struct {
// contains filtered or unexported fields
}
MenuModelClass is a wrapper around the C record GMenuModelClass.
func MenuModelClassNewFromC ¶
func MenuModelClassNewFromC(u unsafe.Pointer) *MenuModelClass
func (*MenuModelClass) Equals ¶ added in v0.0.2
func (recv *MenuModelClass) Equals(other *MenuModelClass) bool
Equals compares this MenuModelClass with another MenuModelClass, and returns true if they represent the same GObject.
func (*MenuModelClass) ToC ¶
func (recv *MenuModelClass) ToC() unsafe.Pointer
type MenuModelPrivate ¶
type MenuModelPrivate struct {
// contains filtered or unexported fields
}
MenuModelPrivate is a wrapper around the C record GMenuModelPrivate.
func MenuModelPrivateNewFromC ¶
func MenuModelPrivateNewFromC(u unsafe.Pointer) *MenuModelPrivate
func (*MenuModelPrivate) Equals ¶ added in v0.0.2
func (recv *MenuModelPrivate) Equals(other *MenuModelPrivate) bool
Equals compares this MenuModelPrivate with another MenuModelPrivate, and returns true if they represent the same GObject.
func (*MenuModelPrivate) ToC ¶
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 (*Mount) CanUnmount ¶
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 ¶
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 ¶
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
Equals compares this Mount with another Mount, and returns true if they represent the same GObject.
func (*Mount) GetDefaultLocation ¶
GetDefaultLocation is a wrapper around the C function g_mount_get_default_location.
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) 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
func (recv *NativeVolumeMonitorClass) Equals(other *NativeVolumeMonitorClass) bool
Equals compares this NativeVolumeMonitorClass with another NativeVolumeMonitorClass, and returns true if they represent the same GObject.
func (*NativeVolumeMonitorClass) ToC ¶
func (recv *NativeVolumeMonitorClass) ToC() unsafe.Pointer
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 ¶
func (recv *ProxyAddressEnumerator) ToC() unsafe.Pointer
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
func (recv *ProxyAddressEnumeratorClass) Equals(other *ProxyAddressEnumeratorClass) bool
Equals compares this ProxyAddressEnumeratorClass with another ProxyAddressEnumeratorClass, and returns true if they represent the same GObject.
func (*ProxyAddressEnumeratorClass) ToC ¶
func (recv *ProxyAddressEnumeratorClass) ToC() unsafe.Pointer
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
func (recv *ProxyAddressEnumeratorPrivate) Equals(other *ProxyAddressEnumeratorPrivate) bool
Equals compares this ProxyAddressEnumeratorPrivate with another ProxyAddressEnumeratorPrivate, and returns true if they represent the same GObject.
func (*ProxyAddressEnumeratorPrivate) ToC ¶
func (recv *ProxyAddressEnumeratorPrivate) ToC() unsafe.Pointer
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 ¶
func (recv *ProxyResolverInterface) ToC() unsafe.Pointer
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 ¶
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 (*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 ¶
DisconnectReload disconnects a callback from the 'reload' signal for the Resolver.
The connectionID should be a value returned from a call to ConnectReload.
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 (*Seekable) CanTruncate ¶
CanTruncate is a wrapper around the C function g_seekable_can_truncate.
func (*Seekable) Equals ¶ added in v0.0.2
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.
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 ¶
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 (*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
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
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
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
Equals compares this Settings with another Settings, and returns true if they represent the same GObject.
func (*Settings) ListChildren ¶ added in v0.0.6
ListChildren is a wrapper around the C function g_settings_list_children.
func (*Settings) ListKeys ¶ added in v0.0.6
ListKeys is a wrapper around the C function g_settings_list_keys.
func (*Settings) Revert ¶
func (recv *Settings) Revert()
Revert is a wrapper around the C function g_settings_revert.
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
SettingsSignalChangedCallback is a callback function for a 'changed' signal emitted from a Settings.
type SettingsSignalWritableChangeEventCallback ¶ added in v0.0.2
SettingsSignalWritableChangeEventCallback is a callback function for a 'writable-change-event' signal emitted from a Settings.
type SettingsSignalWritableChangedCallback ¶ added in v0.0.2
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 ¶
func (recv *SimpleActionGroupClass) ToC() unsafe.Pointer
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
func (recv *SimpleActionGroupPrivate) Equals(other *SimpleActionGroupPrivate) bool
Equals compares this SimpleActionGroupPrivate with another SimpleActionGroupPrivate, and returns true if they represent the same GObject.
func (*SimpleActionGroupPrivate) ToC ¶
func (recv *SimpleActionGroupPrivate) ToC() unsafe.Pointer
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 ¶
func (recv *SimpleAsyncResultClass) ToC() unsafe.Pointer
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
func (recv *SimpleProxyResolverClass) Equals(other *SimpleProxyResolverClass) bool
Equals compares this SimpleProxyResolverClass with another SimpleProxyResolverClass, and returns true if they represent the same GObject.
func (*SimpleProxyResolverClass) ToC ¶
func (recv *SimpleProxyResolverClass) ToC() unsafe.Pointer
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
func (recv *SimpleProxyResolverPrivate) Equals(other *SimpleProxyResolverPrivate) bool
Equals compares this SimpleProxyResolverPrivate with another SimpleProxyResolverPrivate, and returns true if they represent the same GObject.
func (*SimpleProxyResolverPrivate) ToC ¶
func (recv *SimpleProxyResolverPrivate) ToC() unsafe.Pointer
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
func (recv *SocketAddressEnumerator) Equals(other *SocketAddressEnumerator) bool
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 ¶
func (recv *SocketAddressEnumerator) ToC() unsafe.Pointer
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
func (recv *SocketAddressEnumeratorClass) Equals(other *SocketAddressEnumeratorClass) bool
Equals compares this SocketAddressEnumeratorClass with another SocketAddressEnumeratorClass, and returns true if they represent the same GObject.
func (*SocketAddressEnumeratorClass) ToC ¶
func (recv *SocketAddressEnumeratorClass) ToC() unsafe.Pointer
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 ¶
func (recv *SocketConnectableIface) ToC() unsafe.Pointer
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
func (recv *SocketConnectionPrivate) Equals(other *SocketConnectionPrivate) bool
Equals compares this SocketConnectionPrivate with another SocketConnectionPrivate, and returns true if they represent the same GObject.
func (*SocketConnectionPrivate) ToC ¶
func (recv *SocketConnectionPrivate) ToC() unsafe.Pointer
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
func (recv *SocketControlMessageClass) Equals(other *SocketControlMessageClass) bool
Equals compares this SocketControlMessageClass with another SocketControlMessageClass, and returns true if they represent the same GObject.
func (*SocketControlMessageClass) ToC ¶
func (recv *SocketControlMessageClass) ToC() unsafe.Pointer
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
func (recv *SocketControlMessagePrivate) Equals(other *SocketControlMessagePrivate) bool
Equals compares this SocketControlMessagePrivate with another SocketControlMessagePrivate, and returns true if they represent the same GObject.
func (*SocketControlMessagePrivate) ToC ¶
func (recv *SocketControlMessagePrivate) ToC() unsafe.Pointer
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 ¶
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 ¶
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 (*Task) AsyncResult ¶
func (recv *Task) AsyncResult() *AsyncResult
AsyncResult returns the AsyncResult interface implemented by Task
type TaskClass ¶
type TaskClass struct {
// contains filtered or unexported fields
}
TaskClass is a wrapper around the C record GTaskClass.
func TaskClassNewFromC ¶
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
func (recv *TcpWrapperConnectionClass) Equals(other *TcpWrapperConnectionClass) bool
Equals compares this TcpWrapperConnectionClass with another TcpWrapperConnectionClass, and returns true if they represent the same GObject.
func (*TcpWrapperConnectionClass) ToC ¶
func (recv *TcpWrapperConnectionClass) ToC() unsafe.Pointer
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
func (recv *TcpWrapperConnectionPrivate) Equals(other *TcpWrapperConnectionPrivate) bool
Equals compares this TcpWrapperConnectionPrivate with another TcpWrapperConnectionPrivate, and returns true if they represent the same GObject.
func (*TcpWrapperConnectionPrivate) ToC ¶
func (recv *TcpWrapperConnectionPrivate) ToC() unsafe.Pointer
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
func (recv *ThreadedSocketServiceClass) Equals(other *ThreadedSocketServiceClass) bool
Equals compares this ThreadedSocketServiceClass with another ThreadedSocketServiceClass, and returns true if they represent the same GObject.
func (*ThreadedSocketServiceClass) ToC ¶
func (recv *ThreadedSocketServiceClass) ToC() unsafe.Pointer
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
func (recv *ThreadedSocketServicePrivate) Equals(other *ThreadedSocketServicePrivate) bool
Equals compares this ThreadedSocketServicePrivate with another ThreadedSocketServicePrivate, and returns true if they represent the same GObject.
func (*ThreadedSocketServicePrivate) ToC ¶
func (recv *ThreadedSocketServicePrivate) ToC() unsafe.Pointer
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
func (recv *TlsFileDatabaseInterface) Equals(other *TlsFileDatabaseInterface) bool
Equals compares this TlsFileDatabaseInterface with another TlsFileDatabaseInterface, and returns true if they represent the same GObject.
func (*TlsFileDatabaseInterface) ToC ¶
func (recv *TlsFileDatabaseInterface) ToC() unsafe.Pointer
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
func (recv *UnixCredentialsMessagePrivate) Equals(other *UnixCredentialsMessagePrivate) bool
Equals compares this UnixCredentialsMessagePrivate with another UnixCredentialsMessagePrivate, and returns true if they represent the same GObject.
func (*UnixCredentialsMessagePrivate) ToC ¶
func (recv *UnixCredentialsMessagePrivate) ToC() unsafe.Pointer
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 ¶
func (recv *UnixInputStreamPrivate) ToC() unsafe.Pointer
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
func (recv *UnixOutputStreamPrivate) Equals(other *UnixOutputStreamPrivate) bool
Equals compares this UnixOutputStreamPrivate with another UnixOutputStreamPrivate, and returns true if they represent the same GObject.
func (*UnixOutputStreamPrivate) ToC ¶
func (recv *UnixOutputStreamPrivate) ToC() unsafe.Pointer
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 ¶
func (recv *UnixSocketAddressClass) ToC() unsafe.Pointer
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
func (recv *UnixSocketAddressPrivate) Equals(other *UnixSocketAddressPrivate) bool
Equals compares this UnixSocketAddressPrivate with another UnixSocketAddressPrivate, and returns true if they represent the same GObject.
func (*UnixSocketAddressPrivate) ToC ¶
func (recv *UnixSocketAddressPrivate) ToC() unsafe.Pointer
type Vfs ¶
type Vfs struct {
// contains filtered or unexported fields
}
Vfs is a wrapper around the C record GVfs.
func CastToVfs ¶
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 (*Vfs) Equals ¶ added in v0.0.2
Equals compares this Vfs with another Vfs, and returns true if they represent the same GObject.
func (*Vfs) GetFileForPath ¶
GetFileForPath is a wrapper around the C function g_vfs_get_file_for_path.
func (*Vfs) GetFileForUri ¶
GetFileForUri is a wrapper around the C function g_vfs_get_file_for_uri.
func (*Vfs) GetSupportedUriSchemes ¶ added in v0.0.6
GetSupportedUriSchemes is a wrapper around the C function g_vfs_get_supported_uri_schemes.
type VfsClass ¶
type VfsClass struct {
// contains filtered or unexported fields
}
VfsClass is a wrapper around the C record GVfsClass.
func VfsClassNewFromC ¶
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
VolumeMonitorAdoptOrphanMount is a wrapper around the C function g_volume_monitor_adopt_orphan_mount.
func VolumeNewFromC ¶
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 ¶
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 ¶
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
EnumerateIdentifiers is a wrapper around the C function g_volume_enumerate_identifiers.
func (*Volume) Equals ¶ added in v0.0.2
Equals compares this Volume with another Volume, and returns true if they represent the same GObject.
func (*Volume) GetIdentifier ¶
GetIdentifier is a wrapper around the C function g_volume_get_identifier.
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 ¶
ShouldAutomount is a wrapper around the C function g_volume_should_automount.
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