Documentation
¶
Index ¶
- func CSMP_PIN_ELEM() (elems map[string][]PinElem)
- func CSMP_PIN_PARA() []byte
- func CSMP_PIN_SERVICE() (services map[string]map[string][]PinElem)
- func Main()
- func ParseAllDtaParmXml() map[string]DataTransferAdapter
- func ParseAllFormatXml() map[string]Format
- func ParseAllServiceXml() map[string]map[string]Service
- type DataTransferAdapter
- type Format
- type FormatItem
- type FormatTab
- type PinElem
- type Service
- type ServiceTab
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CSMP_PIN_ELEM ¶
func CSMP_PIN_PARA ¶
func CSMP_PIN_PARA() []byte
func CSMP_PIN_SERVICE ¶
func ParseAllDtaParmXml ¶
func ParseAllDtaParmXml() map[string]DataTransferAdapter
func ParseAllFormatXml ¶
func ParseAllServiceXml ¶
Types ¶
type DataTransferAdapter ¶
type DataTransferAdapter struct {
XMLName xml.Name `xml:"DataTransferAdapter"`
Name string `xml:"Name,attr"`
EvtIprtcfmtBegin string `xml:"EvtIprtcfmtBegin"`
EvtIprtcfmtEnd string `xml:"EvtIprtcfmtEnd"`
EvtIfmtEnd string `xml:"EvtIfmtEnd"`
EvtOfmtBegin string `xml:"EvtOfmtBegin"`
EvtOprtcfmtBegin string `xml:"EvtOprtcfmtBegin"`
ConvertPin bool
Services map[string]Service
NESB_SDTA_NAME string
NESB_DDTA_NAME string
}
type Format ¶
type Format struct {
FmtName string `xml:"FmtName,attr"`
FmtType string `xml:"FmtType,attr"`
Items []FormatItem `xml:"ItemTab>Item"`
SubFmts []string
}
type FormatItem ¶
type Service ¶
type Service struct {
Name string `xml:"Name,attr"`
IFmt string `xml:"IFmt,attr"`
EvtIfmtBegin string `xml:"EvtIfmtBegin"`
EvtIfmtEnd string `xml:"EvtIfmtEnd"`
EvtAcallBegin string `xml:"EvtAcallBegin"`
NESB_SDTA_NAME string
ConvertPin bool
PinElems []PinElem
Matched []PinElem
TcElems []string
By string
}
type ServiceTab ¶
Click to show internal directories.
Click to hide internal directories.