serialport

package
v0.0.0-...-c0c124a Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2020 License: LGPL-3.0 Imports: 3 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PointerFromQSerialPort

func PointerFromQSerialPort(ptr QSerialPort_ITF) unsafe.Pointer

func PointerFromQSerialPortInfo

func PointerFromQSerialPortInfo(ptr QSerialPortInfo_ITF) unsafe.Pointer

func QSerialPortInfo_StandardBaudRates

func QSerialPortInfo_StandardBaudRates() []int

Types

type QSerialPort

type QSerialPort struct {
	core.QIODevice
}

func NewQSerialPort

func NewQSerialPort(parent core.QObject_ITF) *QSerialPort

func NewQSerialPort2

func NewQSerialPort2(name string, parent core.QObject_ITF) *QSerialPort

func NewQSerialPort3

func NewQSerialPort3(serialPortInfo QSerialPortInfo_ITF, parent core.QObject_ITF) *QSerialPort

func NewQSerialPortFromPointer

func NewQSerialPortFromPointer(ptr unsafe.Pointer) (n *QSerialPort)

func (*QSerialPort) AtEndDefault

func (ptr *QSerialPort) AtEndDefault() bool

func (*QSerialPort) BaudRate

func (ptr *QSerialPort) BaudRate(directions QSerialPort__Direction) int

func (*QSerialPort) BaudRateChanged

func (ptr *QSerialPort) BaudRateChanged(baudRate int, directions QSerialPort__Direction)

func (*QSerialPort) BreakEnabledChanged

func (ptr *QSerialPort) BreakEnabledChanged(set bool)

func (*QSerialPort) BytesAvailableDefault

func (ptr *QSerialPort) BytesAvailableDefault() int64

func (*QSerialPort) BytesToWriteDefault

func (ptr *QSerialPort) BytesToWriteDefault() int64

func (*QSerialPort) CanReadLineDefault

func (ptr *QSerialPort) CanReadLineDefault() bool

func (*QSerialPort) ChildEventDefault

func (ptr *QSerialPort) ChildEventDefault(event core.QChildEvent_ITF)

func (*QSerialPort) ClassNameInternalF

func (n *QSerialPort) ClassNameInternalF() string

func (*QSerialPort) Clear

func (ptr *QSerialPort) Clear(directions QSerialPort__Direction) bool

func (*QSerialPort) ClearError

func (ptr *QSerialPort) ClearError()

func (*QSerialPort) CloseDefault

func (ptr *QSerialPort) CloseDefault()

func (*QSerialPort) ConnectBaudRateChanged

func (ptr *QSerialPort) ConnectBaudRateChanged(f func(baudRate int, directions QSerialPort__Direction))

func (*QSerialPort) ConnectBreakEnabledChanged

func (ptr *QSerialPort) ConnectBreakEnabledChanged(f func(set bool))

func (*QSerialPort) ConnectDataBitsChanged

func (ptr *QSerialPort) ConnectDataBitsChanged(f func(dataBits QSerialPort__DataBits))

func (*QSerialPort) ConnectDataTerminalReadyChanged

func (ptr *QSerialPort) ConnectDataTerminalReadyChanged(f func(set bool))

func (*QSerialPort) ConnectDestroyQSerialPort

func (ptr *QSerialPort) ConnectDestroyQSerialPort(f func())

func (*QSerialPort) ConnectErrorOccurred

func (ptr *QSerialPort) ConnectErrorOccurred(f func(error QSerialPort__SerialPortError))

func (*QSerialPort) ConnectFlowControlChanged

func (ptr *QSerialPort) ConnectFlowControlChanged(f func(flow QSerialPort__FlowControl))

func (*QSerialPort) ConnectNotifyDefault

func (ptr *QSerialPort) ConnectNotifyDefault(sign core.QMetaMethod_ITF)

func (*QSerialPort) ConnectParityChanged

func (ptr *QSerialPort) ConnectParityChanged(f func(parity QSerialPort__Parity))

func (*QSerialPort) ConnectReadData

func (ptr *QSerialPort) ConnectReadData(f func(data *string, maxSize int64) int64)

func (*QSerialPort) ConnectRequestToSendChanged

func (ptr *QSerialPort) ConnectRequestToSendChanged(f func(set bool))

func (*QSerialPort) ConnectStopBitsChanged

func (ptr *QSerialPort) ConnectStopBitsChanged(f func(stopBits QSerialPort__StopBits))

func (*QSerialPort) ConnectWriteData

func (ptr *QSerialPort) ConnectWriteData(f func(data []byte, maxSize int64) int64)

func (*QSerialPort) CustomEventDefault

func (ptr *QSerialPort) CustomEventDefault(event core.QEvent_ITF)

func (*QSerialPort) DataBits

func (ptr *QSerialPort) DataBits() QSerialPort__DataBits

func (*QSerialPort) DataBitsChanged

func (ptr *QSerialPort) DataBitsChanged(dataBits QSerialPort__DataBits)

func (*QSerialPort) DataTerminalReadyChanged

func (ptr *QSerialPort) DataTerminalReadyChanged(set bool)

func (*QSerialPort) DeleteLaterDefault

func (ptr *QSerialPort) DeleteLaterDefault()

func (*QSerialPort) DestroyQSerialPort

func (ptr *QSerialPort) DestroyQSerialPort()

func (*QSerialPort) DestroyQSerialPortDefault

func (ptr *QSerialPort) DestroyQSerialPortDefault()

func (*QSerialPort) DisconnectBaudRateChanged

func (ptr *QSerialPort) DisconnectBaudRateChanged()

func (*QSerialPort) DisconnectBreakEnabledChanged

func (ptr *QSerialPort) DisconnectBreakEnabledChanged()

func (*QSerialPort) DisconnectDataBitsChanged

func (ptr *QSerialPort) DisconnectDataBitsChanged()

func (*QSerialPort) DisconnectDataTerminalReadyChanged

func (ptr *QSerialPort) DisconnectDataTerminalReadyChanged()

func (*QSerialPort) DisconnectDestroyQSerialPort

func (ptr *QSerialPort) DisconnectDestroyQSerialPort()

func (*QSerialPort) DisconnectErrorOccurred

func (ptr *QSerialPort) DisconnectErrorOccurred()

func (*QSerialPort) DisconnectFlowControlChanged

func (ptr *QSerialPort) DisconnectFlowControlChanged()

func (*QSerialPort) DisconnectNotifyDefault

func (ptr *QSerialPort) DisconnectNotifyDefault(sign core.QMetaMethod_ITF)

func (*QSerialPort) DisconnectParityChanged

func (ptr *QSerialPort) DisconnectParityChanged()

func (*QSerialPort) DisconnectReadData

func (ptr *QSerialPort) DisconnectReadData()

func (*QSerialPort) DisconnectRequestToSendChanged

func (ptr *QSerialPort) DisconnectRequestToSendChanged()

func (*QSerialPort) DisconnectStopBitsChanged

func (ptr *QSerialPort) DisconnectStopBitsChanged()

func (*QSerialPort) DisconnectWriteData

func (ptr *QSerialPort) DisconnectWriteData()

func (*QSerialPort) Error

func (*QSerialPort) ErrorOccurred

func (ptr *QSerialPort) ErrorOccurred(error QSerialPort__SerialPortError)

func (*QSerialPort) EventDefault

func (ptr *QSerialPort) EventDefault(e core.QEvent_ITF) bool

func (*QSerialPort) EventFilterDefault

func (ptr *QSerialPort) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool

func (*QSerialPort) FlowControl

func (ptr *QSerialPort) FlowControl() QSerialPort__FlowControl

func (*QSerialPort) FlowControlChanged

func (ptr *QSerialPort) FlowControlChanged(flow QSerialPort__FlowControl)

func (*QSerialPort) Flush

func (ptr *QSerialPort) Flush() bool

func (*QSerialPort) InitFromInternal

func (n *QSerialPort) InitFromInternal(ptr uintptr, name string)

func (*QSerialPort) IsBreakEnabled

func (ptr *QSerialPort) IsBreakEnabled() bool

func (*QSerialPort) IsDataTerminalReady

func (ptr *QSerialPort) IsDataTerminalReady() bool

func (*QSerialPort) IsRequestToSend

func (ptr *QSerialPort) IsRequestToSend() bool

func (*QSerialPort) IsSequentialDefault

func (ptr *QSerialPort) IsSequentialDefault() bool

func (*QSerialPort) MetaObjectDefault

func (ptr *QSerialPort) MetaObjectDefault() *core.QMetaObject

func (*QSerialPort) OpenDefault

func (ptr *QSerialPort) OpenDefault(mode core.QIODevice__OpenModeFlag) bool

func (*QSerialPort) Parity

func (ptr *QSerialPort) Parity() QSerialPort__Parity

func (*QSerialPort) ParityChanged

func (ptr *QSerialPort) ParityChanged(parity QSerialPort__Parity)

func (*QSerialPort) PinoutSignals

func (ptr *QSerialPort) PinoutSignals() QSerialPort__PinoutSignal

func (*QSerialPort) Pointer

func (ptr *QSerialPort) Pointer() unsafe.Pointer

func (*QSerialPort) PortName

func (ptr *QSerialPort) PortName() string

func (*QSerialPort) PosDefault

func (ptr *QSerialPort) PosDefault() int64

func (*QSerialPort) QSerialPort_PTR

func (ptr *QSerialPort) QSerialPort_PTR() *QSerialPort

func (*QSerialPort) ReadBufferSize

func (ptr *QSerialPort) ReadBufferSize() int64

func (*QSerialPort) ReadData

func (ptr *QSerialPort) ReadData(data *string, maxSize int64) int64

func (*QSerialPort) ReadDataDefault

func (ptr *QSerialPort) ReadDataDefault(data *string, maxSize int64) int64

func (*QSerialPort) ReadLineDataDefault

func (ptr *QSerialPort) ReadLineDataDefault(data []byte, maxSize int64) int64

func (*QSerialPort) RequestToSendChanged

func (ptr *QSerialPort) RequestToSendChanged(set bool)

func (*QSerialPort) ResetDefault

func (ptr *QSerialPort) ResetDefault() bool

func (*QSerialPort) SeekDefault

func (ptr *QSerialPort) SeekDefault(pos int64) bool

func (*QSerialPort) SendBreak

func (ptr *QSerialPort) SendBreak(duration int) bool

func (*QSerialPort) SetBaudRate

func (ptr *QSerialPort) SetBaudRate(baudRate int, directions QSerialPort__Direction) bool

func (*QSerialPort) SetBreakEnabled

func (ptr *QSerialPort) SetBreakEnabled(set bool) bool

func (*QSerialPort) SetDataBits

func (ptr *QSerialPort) SetDataBits(dataBits QSerialPort__DataBits) bool

func (*QSerialPort) SetDataTerminalReady

func (ptr *QSerialPort) SetDataTerminalReady(set bool) bool

func (*QSerialPort) SetFlowControl

func (ptr *QSerialPort) SetFlowControl(flowControl QSerialPort__FlowControl) bool

func (*QSerialPort) SetParity

func (ptr *QSerialPort) SetParity(parity QSerialPort__Parity) bool

func (*QSerialPort) SetPointer

func (ptr *QSerialPort) SetPointer(p unsafe.Pointer)

func (*QSerialPort) SetPort

func (ptr *QSerialPort) SetPort(serialPortInfo QSerialPortInfo_ITF)

func (*QSerialPort) SetPortName

func (ptr *QSerialPort) SetPortName(name string)

func (*QSerialPort) SetReadBufferSize

func (ptr *QSerialPort) SetReadBufferSize(size int64)

func (*QSerialPort) SetRequestToSend

func (ptr *QSerialPort) SetRequestToSend(set bool) bool

func (*QSerialPort) SetSettingsRestoredOnClose

func (ptr *QSerialPort) SetSettingsRestoredOnClose(restore bool)

func (*QSerialPort) SetStopBits

func (ptr *QSerialPort) SetStopBits(stopBits QSerialPort__StopBits) bool

func (*QSerialPort) SettingsRestoredOnClose

func (ptr *QSerialPort) SettingsRestoredOnClose() bool

func (*QSerialPort) SizeDefault

func (ptr *QSerialPort) SizeDefault() int64

func (*QSerialPort) StopBits

func (ptr *QSerialPort) StopBits() QSerialPort__StopBits

func (*QSerialPort) StopBitsChanged

func (ptr *QSerialPort) StopBitsChanged(stopBits QSerialPort__StopBits)

func (*QSerialPort) TimerEventDefault

func (ptr *QSerialPort) TimerEventDefault(event core.QTimerEvent_ITF)

func (*QSerialPort) WaitForBytesWrittenDefault

func (ptr *QSerialPort) WaitForBytesWrittenDefault(msecs int) bool

func (*QSerialPort) WaitForReadyReadDefault

func (ptr *QSerialPort) WaitForReadyReadDefault(msecs int) bool

func (*QSerialPort) WriteData

func (ptr *QSerialPort) WriteData(data []byte, maxSize int64) int64

func (*QSerialPort) WriteDataDefault

func (ptr *QSerialPort) WriteDataDefault(data []byte, maxSize int64) int64

type QSerialPortInfo

type QSerialPortInfo struct {
	internal.Internal
}

func NewQSerialPortInfo

func NewQSerialPortInfo() *QSerialPortInfo

func NewQSerialPortInfo2

func NewQSerialPortInfo2(port QSerialPort_ITF) *QSerialPortInfo

func NewQSerialPortInfo3

func NewQSerialPortInfo3(name string) *QSerialPortInfo

func NewQSerialPortInfo4

func NewQSerialPortInfo4(other QSerialPortInfo_ITF) *QSerialPortInfo

func NewQSerialPortInfoFromPointer

func NewQSerialPortInfoFromPointer(ptr unsafe.Pointer) (n *QSerialPortInfo)

func QSerialPortInfo_AvailablePorts

func QSerialPortInfo_AvailablePorts() []*QSerialPortInfo

func (*QSerialPortInfo) AvailablePorts

func (ptr *QSerialPortInfo) AvailablePorts() []*QSerialPortInfo

func (*QSerialPortInfo) ClassNameInternalF

func (n *QSerialPortInfo) ClassNameInternalF() string

func (*QSerialPortInfo) Description

func (ptr *QSerialPortInfo) Description() string

func (*QSerialPortInfo) DestroyQSerialPortInfo

func (ptr *QSerialPortInfo) DestroyQSerialPortInfo()

func (*QSerialPortInfo) HasProductIdentifier

func (ptr *QSerialPortInfo) HasProductIdentifier() bool

func (*QSerialPortInfo) HasVendorIdentifier

func (ptr *QSerialPortInfo) HasVendorIdentifier() bool

func (*QSerialPortInfo) IsBusy

func (ptr *QSerialPortInfo) IsBusy() bool

func (*QSerialPortInfo) IsNull

func (ptr *QSerialPortInfo) IsNull() bool

func (*QSerialPortInfo) Manufacturer

func (ptr *QSerialPortInfo) Manufacturer() string

func (*QSerialPortInfo) Pointer

func (ptr *QSerialPortInfo) Pointer() unsafe.Pointer

func (*QSerialPortInfo) PortName

func (ptr *QSerialPortInfo) PortName() string

func (*QSerialPortInfo) ProductIdentifier

func (ptr *QSerialPortInfo) ProductIdentifier() uint16

func (*QSerialPortInfo) QSerialPortInfo_PTR

func (ptr *QSerialPortInfo) QSerialPortInfo_PTR() *QSerialPortInfo

func (*QSerialPortInfo) SerialNumber

func (ptr *QSerialPortInfo) SerialNumber() string

func (*QSerialPortInfo) SetPointer

func (ptr *QSerialPortInfo) SetPointer(p unsafe.Pointer)

func (*QSerialPortInfo) StandardBaudRates

func (ptr *QSerialPortInfo) StandardBaudRates() []int

func (*QSerialPortInfo) Swap

func (ptr *QSerialPortInfo) Swap(other QSerialPortInfo_ITF)

func (*QSerialPortInfo) SystemLocation

func (ptr *QSerialPortInfo) SystemLocation() string

func (*QSerialPortInfo) VendorIdentifier

func (ptr *QSerialPortInfo) VendorIdentifier() uint16

type QSerialPortInfo_ITF

type QSerialPortInfo_ITF interface {
	QSerialPortInfo_PTR() *QSerialPortInfo
}

type QSerialPort_ITF

type QSerialPort_ITF interface {
	core.QIODevice_ITF
	QSerialPort_PTR() *QSerialPort
}

type QSerialPort__BaudRate

type QSerialPort__BaudRate int64

QSerialPort::BaudRate

const (
	QSerialPort__Baud1200    QSerialPort__BaudRate = QSerialPort__BaudRate(1200)
	QSerialPort__Baud2400    QSerialPort__BaudRate = QSerialPort__BaudRate(2400)
	QSerialPort__Baud4800    QSerialPort__BaudRate = QSerialPort__BaudRate(4800)
	QSerialPort__Baud9600    QSerialPort__BaudRate = QSerialPort__BaudRate(9600)
	QSerialPort__Baud19200   QSerialPort__BaudRate = QSerialPort__BaudRate(19200)
	QSerialPort__Baud38400   QSerialPort__BaudRate = QSerialPort__BaudRate(38400)
	QSerialPort__Baud57600   QSerialPort__BaudRate = QSerialPort__BaudRate(57600)
	QSerialPort__Baud115200  QSerialPort__BaudRate = QSerialPort__BaudRate(115200)
	QSerialPort__UnknownBaud QSerialPort__BaudRate = QSerialPort__BaudRate(-1)
)

type QSerialPort__DataBits

type QSerialPort__DataBits int64

QSerialPort::DataBits

const (
	QSerialPort__Data5           QSerialPort__DataBits = QSerialPort__DataBits(5)
	QSerialPort__Data6           QSerialPort__DataBits = QSerialPort__DataBits(6)
	QSerialPort__Data7           QSerialPort__DataBits = QSerialPort__DataBits(7)
	QSerialPort__Data8           QSerialPort__DataBits = QSerialPort__DataBits(8)
	QSerialPort__UnknownDataBits QSerialPort__DataBits = QSerialPort__DataBits(-1)
)

type QSerialPort__Direction

type QSerialPort__Direction int64

QSerialPort::Direction

type QSerialPort__FlowControl

type QSerialPort__FlowControl int64

QSerialPort::FlowControl

const (
	QSerialPort__NoFlowControl      QSerialPort__FlowControl = QSerialPort__FlowControl(0)
	QSerialPort__HardwareControl    QSerialPort__FlowControl = QSerialPort__FlowControl(1)
	QSerialPort__SoftwareControl    QSerialPort__FlowControl = QSerialPort__FlowControl(2)
	QSerialPort__UnknownFlowControl QSerialPort__FlowControl = QSerialPort__FlowControl(-1)
)

type QSerialPort__Parity

type QSerialPort__Parity int64

QSerialPort::Parity

const (
	QSerialPort__NoParity      QSerialPort__Parity = QSerialPort__Parity(0)
	QSerialPort__EvenParity    QSerialPort__Parity = QSerialPort__Parity(2)
	QSerialPort__OddParity     QSerialPort__Parity = QSerialPort__Parity(3)
	QSerialPort__SpaceParity   QSerialPort__Parity = QSerialPort__Parity(4)
	QSerialPort__MarkParity    QSerialPort__Parity = QSerialPort__Parity(5)
	QSerialPort__UnknownParity QSerialPort__Parity = QSerialPort__Parity(-1)
)

type QSerialPort__PinoutSignal

type QSerialPort__PinoutSignal int64

QSerialPort::PinoutSignal

const (
	QSerialPort__NoSignal                       QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x00)
	QSerialPort__TransmittedDataSignal          QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x01)
	QSerialPort__ReceivedDataSignal             QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x02)
	QSerialPort__DataTerminalReadySignal        QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x04)
	QSerialPort__DataCarrierDetectSignal        QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x08)
	QSerialPort__DataSetReadySignal             QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x10)
	QSerialPort__RingIndicatorSignal            QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x20)
	QSerialPort__RequestToSendSignal            QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x40)
	QSerialPort__ClearToSendSignal              QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x80)
	QSerialPort__SecondaryTransmittedDataSignal QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x100)
	QSerialPort__SecondaryReceivedDataSignal    QSerialPort__PinoutSignal = QSerialPort__PinoutSignal(0x200)
)

type QSerialPort__SerialPortError

type QSerialPort__SerialPortError int64

QSerialPort::SerialPortError

type QSerialPort__StopBits

type QSerialPort__StopBits int64

QSerialPort::StopBits

const (
	QSerialPort__OneStop         QSerialPort__StopBits = QSerialPort__StopBits(1)
	QSerialPort__OneAndHalfStop  QSerialPort__StopBits = QSerialPort__StopBits(3)
	QSerialPort__TwoStop         QSerialPort__StopBits = QSerialPort__StopBits(2)
	QSerialPort__UnknownStopBits QSerialPort__StopBits = QSerialPort__StopBits(-1)
)

Jump to

Keyboard shortcuts

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