Documentation
¶
Overview ¶
Package libxdmcp is a ccgo/v4 version of libXdmcp.a, the X Display Manager Control Protocol library.
Index ¶
- func XXdmcpARRAY8Equal(tls *libc.TLS, array1 TARRAY8Ptr, array2 TARRAY8Ptr) (r int32)
- func XXdmcpAllocARRAY16(tls *libc.TLS, array TARRAY16Ptr, length int32) (r int32)
- func XXdmcpAllocARRAY32(tls *libc.TLS, array TARRAY32Ptr, length int32) (r int32)
- func XXdmcpAllocARRAY8(tls *libc.TLS, array TARRAY8Ptr, length int32) (r int32)
- func XXdmcpAllocARRAYofARRAY8(tls *libc.TLS, array TARRAYofARRAY8Ptr, length int32) (r int32)
- func XXdmcpCompareKeys(tls *libc.TLS, a TXdmAuthKeyPtr, b TXdmAuthKeyPtr) (r int32)
- func XXdmcpCopyARRAY8(tls *libc.TLS, src TARRAY8Ptr, dst TARRAY8Ptr) (r int32)
- func XXdmcpDecrementKey(tls *libc.TLS, key TXdmAuthKeyPtr)
- func XXdmcpDisposeARRAY16(tls *libc.TLS, array TARRAY16Ptr)
- func XXdmcpDisposeARRAY32(tls *libc.TLS, array TARRAY32Ptr)
- func XXdmcpDisposeARRAY8(tls *libc.TLS, array TARRAY8Ptr)
- func XXdmcpDisposeARRAYofARRAY8(tls *libc.TLS, array TARRAYofARRAY8Ptr)
- func XXdmcpFill(tls *libc.TLS, fd int32, buffer TXdmcpBufferPtr, from TXdmcpNetaddr, ...) (r int32)
- func XXdmcpFlush(tls *libc.TLS, fd int32, buffer TXdmcpBufferPtr, to TXdmcpNetaddr, tolen int32) (r int32)
- func XXdmcpGenerateKey(tls *libc.TLS, key TXdmAuthKeyPtr)
- func XXdmcpIncrementKey(tls *libc.TLS, key TXdmAuthKeyPtr)
- func XXdmcpReadARRAY16(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY16Ptr) (r int32)
- func XXdmcpReadARRAY32(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY32Ptr) (r int32)
- func XXdmcpReadARRAY8(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY8Ptr) (r int32)
- func XXdmcpReadARRAYofARRAY8(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAYofARRAY8Ptr) (r int32)
- func XXdmcpReadCARD16(tls *libc.TLS, buffer TXdmcpBufferPtr, valuep TCARD16Ptr) (r int32)
- func XXdmcpReadCARD32(tls *libc.TLS, buffer TXdmcpBufferPtr, valuep TCARD32Ptr) (r int32)
- func XXdmcpReadCARD8(tls *libc.TLS, buffer TXdmcpBufferPtr, valuep TCARD8Ptr) (r int32)
- func XXdmcpReadHeader(tls *libc.TLS, buffer TXdmcpBufferPtr, header TXdmcpHeaderPtr) (r int32)
- func XXdmcpReadRemaining(tls *libc.TLS, buffer TXdmcpBufferPtr) (r int32)
- func XXdmcpReallocARRAY16(tls *libc.TLS, array TARRAY16Ptr, length int32) (r int32)
- func XXdmcpReallocARRAY32(tls *libc.TLS, array TARRAY32Ptr, length int32) (r int32)
- func XXdmcpReallocARRAY8(tls *libc.TLS, array TARRAY8Ptr, length int32) (r int32)
- func XXdmcpReallocARRAYofARRAY8(tls *libc.TLS, array TARRAYofARRAY8Ptr, length int32) (r int32)
- func XXdmcpUnwrap(tls *libc.TLS, input uintptr, wrapper uintptr, output uintptr, bytes int32)
- func XXdmcpWrap(tls *libc.TLS, input uintptr, wrapper uintptr, output uintptr, bytes int32)
- func XXdmcpWriteARRAY16(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY16Ptr) (r int32)
- func XXdmcpWriteARRAY32(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY32Ptr) (r int32)
- func XXdmcpWriteARRAY8(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY8Ptr) (r int32)
- func XXdmcpWriteARRAYofARRAY8(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAYofARRAY8Ptr) (r int32)
- func XXdmcpWriteCARD16(tls *libc.TLS, buffer TXdmcpBufferPtr, value uint32) (r int32)
- func XXdmcpWriteCARD32(tls *libc.TLS, buffer TXdmcpBufferPtr, value uint32) (r int32)
- func XXdmcpWriteCARD8(tls *libc.TLS, buffer TXdmcpBufferPtr, value uint32) (r int32)
- func XXdmcpWriteHeader(tls *libc.TLS, buffer TXdmcpBufferPtr, header TXdmcpHeaderPtr) (r int32)
- func X_XdmcpAuthDoIt(tls *libc.TLS, input uintptr, output uintptr, ks uintptr, encrypt int32)
- func X_XdmcpAuthSetup(tls *libc.TLS, key uintptr, schedule uintptr)
- func X_XdmcpWrapperToOddParity(tls *libc.TLS, in uintptr, out uintptr)
- type TARRAY16
- type TARRAY16Ptr
- type TARRAY32
- type TARRAY32Ptr
- type TARRAY8
- type TARRAY8Ptr
- type TARRAYofARRAY8
- type TARRAYofARRAY8Ptr
- type TAtom
- type TBITS16
- type TBITS32
- type TBOOL
- type TBYTE
- type TCARD16
- type TCARD16Ptr
- type TCARD32
- type TCARD32Ptr
- type TCARD64
- type TCARD8
- type TCARD8Ptr
- type TColormap
- type TCursor
- type TDrawable
- type TFont
- type TGContext
- type TINT16
- type TINT32
- type TINT64
- type TINT8
- type TKeyCode
- type TKeySym
- type TMask
- type TPixmap
- type TTime
- type TVisualID
- type TWindow
- type TXID
- type TXdmAuthKeyPtr
- type TXdmAuthKeyRec
- type TXdmcpBuffer
- type TXdmcpBufferPtr
- type TXdmcpHeader
- type TXdmcpHeaderPtr
- type TXdmcpNetaddr
- type T_ARRAY16
- type T_ARRAY32
- type T_ARRAY8
- type T_ARRAYofARRAY8
- type T_XdmAuthKey
- type T_XdmcpBuffer
- type T_XdmcpHeader
- type Tauth_cblock
- type Tauth_ks_struct
- type Tauth_wrapper_schedule
- type Tblkcnt_t
- type Tblksize_t
- type Tcaddr_t
- type Tclock_t
- type Tclockid_t
- type Tcmsghdr
- type Tdev_t
- type Tdiv_t
- type Tf_owner_ex
- type Tfd_mask
- type Tfd_set
- type Tfile_handle
- type Tflock
- type Tfsblkcnt_t
- type Tfsfilcnt_t
- type Tgid_t
- type Tid_t
- type Tino_t
- type Tint16_t
- type Tint32_t
- type Tint64_t
- type Tint8_t
- type Tint_fast16_t
- type Tint_fast32_t
- type Tint_fast64_t
- type Tint_fast8_t
- type Tint_least16_t
- type Tint_least32_t
- type Tint_least64_t
- type Tint_least8_t
- type Tintmax_t
- type Tintptr_t
- type Tiovec
- type Titimerspec
- type Titimerval
- type Tkey_t
- type Tldiv_t
- type Tlinger
- type Tlldiv_t
- type Tlocale_t
- type Tmmsghdr
- type Tmode_t
- type Tmsghdr
- type Tnlink_t
- type Toff_t
- type Tpid_t
- type Tpthread_attr_t
- type Tpthread_barrier_t
- type Tpthread_barrierattr_t
- type Tpthread_cond_t
- type Tpthread_condattr_t
- type Tpthread_key_t
- type Tpthread_mutex_t
- type Tpthread_mutexattr_t
- type Tpthread_once_t
- type Tpthread_rwlock_t
- type Tpthread_rwlockattr_t
- type Tpthread_spinlock_t
- type Tpthread_t
- type Tquad_t
- type Tregister_t
- type Tsa_family_t
- type Tsigset_t
- type Tsize_t
- type Tsockaddr
- type Tsockaddr_storage
- type Tsocklen_t
- type Tssize_t
- type Tsuseconds_t
- type Ttime_t
- type Ttimer_t
- type Ttimespec
- type Ttimeval
- type Ttimezone
- type Ttm
- type Tu_char
- type Tu_int
- type Tu_int16_t
- type Tu_int32_t
- type Tu_int64_t
- type Tu_int8_t
- type Tu_long
- type Tu_quad_t
- type Tu_short
- type Tucred
- type Tuid_t
- type Tuint
- type Tuint16_t
- type Tuint32_t
- type Tuint64_t
- type Tuint8_t
- type Tuint_fast16_t
- type Tuint_fast32_t
- type Tuint_fast64_t
- type Tuint_fast8_t
- type Tuint_least16_t
- type Tuint_least32_t
- type Tuint_least64_t
- type Tuint_least8_t
- type Tuintmax_t
- type Tuintptr_t
- type Tulong
- type Tuseconds_t
- type Tushort
- type Twchar_t
- type TxdmOpCode
- type Txdmcp_states
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func XXdmcpARRAY8Equal ¶
func XXdmcpARRAY8Equal(tls *libc.TLS, array1 TARRAY8Ptr, array2 TARRAY8Ptr) (r int32)
func XXdmcpAllocARRAY16 ¶
func XXdmcpAllocARRAY16(tls *libc.TLS, array TARRAY16Ptr, length int32) (r int32)
func XXdmcpAllocARRAY32 ¶
func XXdmcpAllocARRAY32(tls *libc.TLS, array TARRAY32Ptr, length int32) (r int32)
func XXdmcpAllocARRAY8 ¶
func XXdmcpAllocARRAY8(tls *libc.TLS, array TARRAY8Ptr, length int32) (r int32)
func XXdmcpAllocARRAYofARRAY8 ¶
func XXdmcpAllocARRAYofARRAY8(tls *libc.TLS, array TARRAYofARRAY8Ptr, length int32) (r int32)
func XXdmcpCompareKeys ¶
func XXdmcpCompareKeys(tls *libc.TLS, a TXdmAuthKeyPtr, b TXdmAuthKeyPtr) (r int32)
func XXdmcpCopyARRAY8 ¶
func XXdmcpCopyARRAY8(tls *libc.TLS, src TARRAY8Ptr, dst TARRAY8Ptr) (r int32)
func XXdmcpDecrementKey ¶
func XXdmcpDecrementKey(tls *libc.TLS, key TXdmAuthKeyPtr)
func XXdmcpDisposeARRAY16 ¶
func XXdmcpDisposeARRAY16(tls *libc.TLS, array TARRAY16Ptr)
func XXdmcpDisposeARRAY32 ¶
func XXdmcpDisposeARRAY32(tls *libc.TLS, array TARRAY32Ptr)
func XXdmcpDisposeARRAY8 ¶
func XXdmcpDisposeARRAY8(tls *libc.TLS, array TARRAY8Ptr)
func XXdmcpDisposeARRAYofARRAY8 ¶
func XXdmcpDisposeARRAYofARRAY8(tls *libc.TLS, array TARRAYofARRAY8Ptr)
func XXdmcpFill ¶
func XXdmcpFill(tls *libc.TLS, fd int32, buffer TXdmcpBufferPtr, from TXdmcpNetaddr, fromlen uintptr) (r int32)
func XXdmcpFlush ¶
func XXdmcpFlush(tls *libc.TLS, fd int32, buffer TXdmcpBufferPtr, to TXdmcpNetaddr, tolen int32) (r int32)
func XXdmcpGenerateKey ¶
func XXdmcpGenerateKey(tls *libc.TLS, key TXdmAuthKeyPtr)
func XXdmcpIncrementKey ¶
func XXdmcpIncrementKey(tls *libc.TLS, key TXdmAuthKeyPtr)
func XXdmcpReadARRAY16 ¶
func XXdmcpReadARRAY16(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY16Ptr) (r int32)
func XXdmcpReadARRAY32 ¶
func XXdmcpReadARRAY32(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY32Ptr) (r int32)
func XXdmcpReadARRAY8 ¶
func XXdmcpReadARRAY8(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY8Ptr) (r int32)
func XXdmcpReadARRAYofARRAY8 ¶
func XXdmcpReadARRAYofARRAY8(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAYofARRAY8Ptr) (r int32)
func XXdmcpReadCARD16 ¶
func XXdmcpReadCARD16(tls *libc.TLS, buffer TXdmcpBufferPtr, valuep TCARD16Ptr) (r int32)
func XXdmcpReadCARD32 ¶
func XXdmcpReadCARD32(tls *libc.TLS, buffer TXdmcpBufferPtr, valuep TCARD32Ptr) (r int32)
func XXdmcpReadCARD8 ¶
func XXdmcpReadCARD8(tls *libc.TLS, buffer TXdmcpBufferPtr, valuep TCARD8Ptr) (r int32)
func XXdmcpReadHeader ¶
func XXdmcpReadHeader(tls *libc.TLS, buffer TXdmcpBufferPtr, header TXdmcpHeaderPtr) (r int32)
func XXdmcpReadRemaining ¶
func XXdmcpReadRemaining(tls *libc.TLS, buffer TXdmcpBufferPtr) (r int32)
func XXdmcpReallocARRAY16 ¶
func XXdmcpReallocARRAY16(tls *libc.TLS, array TARRAY16Ptr, length int32) (r int32)
func XXdmcpReallocARRAY32 ¶
func XXdmcpReallocARRAY32(tls *libc.TLS, array TARRAY32Ptr, length int32) (r int32)
func XXdmcpReallocARRAY8 ¶
func XXdmcpReallocARRAY8(tls *libc.TLS, array TARRAY8Ptr, length int32) (r int32)
func XXdmcpReallocARRAYofARRAY8 ¶
func XXdmcpReallocARRAYofARRAY8(tls *libc.TLS, array TARRAYofARRAY8Ptr, length int32) (r int32)
func XXdmcpUnwrap ¶
func XXdmcpWrap ¶
func XXdmcpWriteARRAY16 ¶
func XXdmcpWriteARRAY16(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY16Ptr) (r int32)
func XXdmcpWriteARRAY32 ¶
func XXdmcpWriteARRAY32(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY32Ptr) (r int32)
func XXdmcpWriteARRAY8 ¶
func XXdmcpWriteARRAY8(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAY8Ptr) (r int32)
func XXdmcpWriteARRAYofARRAY8 ¶
func XXdmcpWriteARRAYofARRAY8(tls *libc.TLS, buffer TXdmcpBufferPtr, array TARRAYofARRAY8Ptr) (r int32)
func XXdmcpWriteCARD16 ¶
func XXdmcpWriteCARD16(tls *libc.TLS, buffer TXdmcpBufferPtr, value uint32) (r int32)
func XXdmcpWriteCARD32 ¶
func XXdmcpWriteCARD32(tls *libc.TLS, buffer TXdmcpBufferPtr, value uint32) (r int32)
func XXdmcpWriteCARD8 ¶
func XXdmcpWriteCARD8(tls *libc.TLS, buffer TXdmcpBufferPtr, value uint32) (r int32)
func XXdmcpWriteHeader ¶
func XXdmcpWriteHeader(tls *libc.TLS, buffer TXdmcpBufferPtr, header TXdmcpHeaderPtr) (r int32)
func X_XdmcpAuthDoIt ¶
Types ¶
type TARRAY16 ¶
type TARRAY16 = struct {
Flength TCARD8
Fdata TCARD16Ptr
}
type TARRAY16Ptr ¶
type TARRAY16Ptr = uintptr
type TARRAY32 ¶
type TARRAY32 = struct {
Flength TCARD8
Fdata TCARD32Ptr
}
type TARRAY32Ptr ¶
type TARRAY32Ptr = uintptr
type TARRAY8Ptr ¶
type TARRAY8Ptr = uintptr
type TARRAYofARRAY8 ¶
type TARRAYofARRAY8 = struct {
Flength TCARD8
Fdata TARRAY8Ptr
}
type TARRAYofARRAY8Ptr ¶
type TARRAYofARRAY8Ptr = uintptr
type TCARD16Ptr ¶
type TCARD16Ptr = uintptr
type TCARD32Ptr ¶
type TCARD32Ptr = uintptr
type TXdmAuthKeyPtr ¶
type TXdmAuthKeyPtr = uintptr
type TXdmAuthKeyRec ¶
type TXdmAuthKeyRec = struct {
Fdata [8]TBYTE
}
type TXdmcpBuffer ¶
type TXdmcpBufferPtr ¶
type TXdmcpBufferPtr = uintptr
type TXdmcpHeader ¶
type TXdmcpHeaderPtr ¶
type TXdmcpHeaderPtr = uintptr
type TXdmcpNetaddr ¶
type TXdmcpNetaddr = uintptr
type T_ARRAYofARRAY8 ¶
type T_ARRAYofARRAY8 = TARRAYofARRAY8
type T_XdmAuthKey ¶
type T_XdmAuthKey = TXdmAuthKeyRec
type T_XdmcpBuffer ¶
type T_XdmcpBuffer = TXdmcpBuffer
type T_XdmcpHeader ¶
type T_XdmcpHeader = TXdmcpHeader
type Tauth_cblock ¶
type Tauth_cblock = [8]uint8
type Tauth_ks_struct ¶
type Tauth_ks_struct = struct {
F_1 Tauth_cblock
}
type Tauth_wrapper_schedule ¶
type Tauth_wrapper_schedule = [16]Tauth_ks_struct
type Tblksize_t ¶
type Tblksize_t = int64
type Tclockid_t ¶
type Tclockid_t = int32
type Tcmsghdr ¶
type Tcmsghdr = struct {
Fcmsg_len Tsocklen_t
F__pad1 int32
Fcmsg_level int32
Fcmsg_type int32
}
type Tf_owner_ex ¶
type Tfile_handle ¶
type Tfsblkcnt_t ¶
type Tfsblkcnt_t = uint64
type Tfsfilcnt_t ¶
type Tfsfilcnt_t = uint64
type Tint_fast16_t ¶
type Tint_fast16_t = int32
type Tint_fast32_t ¶
type Tint_fast32_t = int32
type Tint_fast64_t ¶
type Tint_fast64_t = int64
type Tint_fast8_t ¶
type Tint_fast8_t = int8
type Tint_least16_t ¶
type Tint_least16_t = int16
type Tint_least32_t ¶
type Tint_least32_t = int32
type Tint_least64_t ¶
type Tint_least64_t = int64
type Tint_least8_t ¶
type Tint_least8_t = int8
type Titimerspec ¶
type Titimerval ¶
type Tmsghdr ¶
type Tmsghdr = struct {
Fmsg_name uintptr
Fmsg_namelen Tsocklen_t
Fmsg_iov uintptr
Fmsg_iovlen int32
F__pad1 int32
Fmsg_control uintptr
Fmsg_controllen Tsocklen_t
F__pad2 int32
Fmsg_flags int32
}
type Tpthread_attr_t ¶
type Tpthread_barrier_t ¶
type Tpthread_barrierattr_t ¶
type Tpthread_barrierattr_t = struct {
F__attr uint32
}
type Tpthread_cond_t ¶
type Tpthread_condattr_t ¶
type Tpthread_condattr_t = struct {
F__attr uint32
}
type Tpthread_key_t ¶
type Tpthread_key_t = uint32
type Tpthread_mutex_t ¶
type Tpthread_mutexattr_t ¶
type Tpthread_mutexattr_t = struct {
F__attr uint32
}
type Tpthread_once_t ¶
type Tpthread_once_t = int32
type Tpthread_rwlock_t ¶
type Tpthread_rwlockattr_t ¶
type Tpthread_rwlockattr_t = struct {
F__attr [2]uint32
}
type Tpthread_spinlock_t ¶
type Tpthread_spinlock_t = int32
type Tpthread_t ¶
type Tpthread_t = uintptr
type Tregister_t ¶
type Tregister_t = int64
type Tsa_family_t ¶
type Tsa_family_t = uint16
type Tsockaddr ¶
type Tsockaddr = struct {
Fsa_family Tsa_family_t
Fsa_data [14]int8
}
type Tsockaddr_storage ¶
type Tsockaddr_storage = struct {
Fss_family Tsa_family_t
F__ss_padding [118]int8
F__ss_align uint64
}
type Tsocklen_t ¶
type Tsocklen_t = uint32
type Tsuseconds_t ¶
type Tsuseconds_t = int64
type Ttimeval ¶
type Ttimeval = struct {
Ftv_sec Ttime_t
Ftv_usec Tsuseconds_t
}
type Tu_int16_t ¶
type Tu_int16_t = uint16
type Tu_int32_t ¶
type Tu_int32_t = uint32
type Tu_int64_t ¶
type Tu_int64_t = uint64
type Tuint_fast16_t ¶
type Tuint_fast16_t = uint32
type Tuint_fast32_t ¶
type Tuint_fast32_t = uint32
type Tuint_fast64_t ¶
type Tuint_fast64_t = uint64
type Tuint_fast8_t ¶
type Tuint_fast8_t = uint8
type Tuint_least16_t ¶
type Tuint_least16_t = uint16
type Tuint_least32_t ¶
type Tuint_least32_t = uint32
type Tuint_least64_t ¶
type Tuint_least64_t = uint64
type Tuint_least8_t ¶
type Tuint_least8_t = uint8
type Tuintmax_t ¶
type Tuintmax_t = uint64
type Tuintptr_t ¶
type Tuintptr_t = uint64
type Tuseconds_t ¶
type Tuseconds_t = uint32
type TxdmOpCode ¶
type TxdmOpCode = int32
type Txdmcp_states ¶
type Txdmcp_states = int32
Click to show internal directories.
Click to hide internal directories.