Documentation ¶
Index ¶
- Constants
- func ComputeMacDialog(widget gtk.IWidget, msg string)
- func ComputePinBlockDialog(widget gtk.IWidget, msg string)
- func Init()
- func ShowErrorDialog(widget gtk.IWidget, msg string)
- func ShowInfoDialog(widget gtk.IWidget, msg string)
- func ShowIsoResponseMsgDialog(tabDataList *list.List)
- type PaysimSpecMsgTree
- type PaysimUiConsole
- type PaysimUiContext
- func (pCtx *PaysimUiContext) AssembleButton() *gtk.Button
- func (pCtx *PaysimUiContext) ButtonBox() *gtk.HBox
- func (pCtx *PaysimUiContext) CommsConfigVBox() *gtk.VBox
- func (pCtx *PaysimUiContext) GetCommsConfig() (*net.TCPAddr, string, error)
- func (pCtx *PaysimUiContext) GetUsrTrace() ([]byte, error)
- func (pCtx *PaysimUiContext) LoadButton() *gtk.Button
- func (pCtx *PaysimUiContext) SendButton() *gtk.Button
- func (pCtx *PaysimUiContext) ShowUsrTrace(traceData []byte)
- func (pCtx *PaysimUiContext) Window() *gtk.Window
- type SpecTab
Constants ¶
View Source
const ( COL_FIELD_SELECTION int = 0 COL_BIT_POS = 1 COL_FIELD_NAME = 2 COL_FIELD_VAL = 3 COL_FIELD_ID = 4 COLD_FIELD_EDIT_ENABLED = 5 )
columns in the SpecMsgTree
Variables ¶
This section is empty.
Functions ¶
func ComputeMacDialog ¶
func ComputePinBlockDialog ¶
func ShowErrorDialog ¶
func ShowInfoDialog ¶
Types ¶
type PaysimSpecMsgTree ¶
type PaysimSpecMsgTree struct {
// contains filtered or unexported fields
}
func NewPaysimSpecMsgTree ¶
func NewPaysimSpecMsgTree() *PaysimSpecMsgTree
func (*PaysimSpecMsgTree) FieldToggleRenderer ¶
func (pTree *PaysimSpecMsgTree) FieldToggleRenderer() *gtk.CellRendererToggle
func (*PaysimSpecMsgTree) FieldValueRenderer ¶
func (pTree *PaysimSpecMsgTree) FieldValueRenderer() *gtk.CellRendererText
func (*PaysimSpecMsgTree) Store ¶
func (pTree *PaysimSpecMsgTree) Store() *gtk.TreeStore
func (*PaysimSpecMsgTree) View ¶
func (pTree *PaysimSpecMsgTree) View() *gtk.TreeView
type PaysimUiConsole ¶
type PaysimUiConsole struct {
// contains filtered or unexported fields
}
var PaysimConsole *PaysimUiConsole
func (*PaysimUiConsole) Log ¶
func (pc *PaysimUiConsole) Log(log string)
func (*PaysimUiConsole) TextView ¶
func (pc *PaysimUiConsole) TextView() *gtk.TextView
type PaysimUiContext ¶
type PaysimUiContext struct {
// contains filtered or unexported fields
}
func NewUiContext ¶
func NewUiContext() *PaysimUiContext
func (*PaysimUiContext) AssembleButton ¶
func (pCtx *PaysimUiContext) AssembleButton() *gtk.Button
func (*PaysimUiContext) ButtonBox ¶
func (pCtx *PaysimUiContext) ButtonBox() *gtk.HBox
func (*PaysimUiContext) CommsConfigVBox ¶
func (pCtx *PaysimUiContext) CommsConfigVBox() *gtk.VBox
func (ctx *PaysimUiContext) MliTypesComboBox() *gtk.ComboBox { return ctx.mli_types_cb }
func (ctx *PaysimUiContext) IpAdrrWidget() *gtk.Entry { return ctx.ip_addr_entry }
func (ctx *PaysimUiContext) PortEntryWidget() *gtk.Entry { return ctx.port_entry }
func (*PaysimUiContext) GetCommsConfig ¶
func (pCtx *PaysimUiContext) GetCommsConfig() (*net.TCPAddr, string, error)
GetCommsConfig returns the IP, port and the MLI to be used for the message
func (*PaysimUiContext) GetUsrTrace ¶
func (pCtx *PaysimUiContext) GetUsrTrace() ([]byte, error)
func (*PaysimUiContext) LoadButton ¶
func (pCtx *PaysimUiContext) LoadButton() *gtk.Button
func (*PaysimUiContext) SendButton ¶
func (pCtx *PaysimUiContext) SendButton() *gtk.Button
func (*PaysimUiContext) ShowUsrTrace ¶
func (pCtx *PaysimUiContext) ShowUsrTrace(traceData []byte)
func (*PaysimUiContext) Window ¶
func (pCtx *PaysimUiContext) Window() *gtk.Window
Click to show internal directories.
Click to hide internal directories.