Documentation ¶
Overview ¶
Package news msg type = B.
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Message
- func (m Message) GetHeadline(f *field.HeadlineField) quickfix.MessageRejectError
- func (m Message) GetLinesOfText(f *field.LinesOfTextField) quickfix.MessageRejectError
- func (m Message) GetNoRelatedSym(f *field.NoRelatedSymField) quickfix.MessageRejectError
- func (m Message) GetOrigTime(f *field.OrigTimeField) quickfix.MessageRejectError
- func (m Message) GetRawData(f *field.RawDataField) quickfix.MessageRejectError
- func (m Message) GetRawDataLength(f *field.RawDataLengthField) quickfix.MessageRejectError
- func (m Message) GetURLLink(f *field.URLLinkField) quickfix.MessageRejectError
- func (m Message) GetUrgency(f *field.UrgencyField) quickfix.MessageRejectError
- func (m Message) Headline() (*field.HeadlineField, quickfix.MessageRejectError)
- func (m Message) LinesOfText() (*field.LinesOfTextField, quickfix.MessageRejectError)
- func (m Message) NoRelatedSym() (*field.NoRelatedSymField, quickfix.MessageRejectError)
- func (m Message) OrigTime() (*field.OrigTimeField, quickfix.MessageRejectError)
- func (m Message) RawData() (*field.RawDataField, quickfix.MessageRejectError)
- func (m Message) RawDataLength() (*field.RawDataLengthField, quickfix.MessageRejectError)
- func (m Message) URLLink() (*field.URLLinkField, quickfix.MessageRejectError)
- func (m Message) Urgency() (*field.UrgencyField, quickfix.MessageRejectError)
- type MessageBuilder
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
Message is a News wrapper for the generic Message type
func (Message) GetHeadline ¶
func (m Message) GetHeadline(f *field.HeadlineField) quickfix.MessageRejectError
GetHeadline reads a Headline from News.
func (Message) GetLinesOfText ¶
func (m Message) GetLinesOfText(f *field.LinesOfTextField) quickfix.MessageRejectError
GetLinesOfText reads a LinesOfText from News.
func (Message) GetNoRelatedSym ¶
func (m Message) GetNoRelatedSym(f *field.NoRelatedSymField) quickfix.MessageRejectError
GetNoRelatedSym reads a NoRelatedSym from News.
func (Message) GetOrigTime ¶
func (m Message) GetOrigTime(f *field.OrigTimeField) quickfix.MessageRejectError
GetOrigTime reads a OrigTime from News.
func (Message) GetRawData ¶
func (m Message) GetRawData(f *field.RawDataField) quickfix.MessageRejectError
GetRawData reads a RawData from News.
func (Message) GetRawDataLength ¶
func (m Message) GetRawDataLength(f *field.RawDataLengthField) quickfix.MessageRejectError
GetRawDataLength reads a RawDataLength from News.
func (Message) GetURLLink ¶
func (m Message) GetURLLink(f *field.URLLinkField) quickfix.MessageRejectError
GetURLLink reads a URLLink from News.
func (Message) GetUrgency ¶
func (m Message) GetUrgency(f *field.UrgencyField) quickfix.MessageRejectError
GetUrgency reads a Urgency from News.
func (Message) Headline ¶
func (m Message) Headline() (*field.HeadlineField, quickfix.MessageRejectError)
Headline is a required field for News.
func (Message) LinesOfText ¶
func (m Message) LinesOfText() (*field.LinesOfTextField, quickfix.MessageRejectError)
LinesOfText is a required field for News.
func (Message) NoRelatedSym ¶
func (m Message) NoRelatedSym() (*field.NoRelatedSymField, quickfix.MessageRejectError)
NoRelatedSym is a non-required field for News.
func (Message) OrigTime ¶
func (m Message) OrigTime() (*field.OrigTimeField, quickfix.MessageRejectError)
OrigTime is a non-required field for News.
func (Message) RawData ¶
func (m Message) RawData() (*field.RawDataField, quickfix.MessageRejectError)
RawData is a non-required field for News.
func (Message) RawDataLength ¶
func (m Message) RawDataLength() (*field.RawDataLengthField, quickfix.MessageRejectError)
RawDataLength is a non-required field for News.
func (Message) URLLink ¶
func (m Message) URLLink() (*field.URLLinkField, quickfix.MessageRejectError)
URLLink is a non-required field for News.
func (Message) Urgency ¶
func (m Message) Urgency() (*field.UrgencyField, quickfix.MessageRejectError)
Urgency is a non-required field for News.
type MessageBuilder ¶
type MessageBuilder struct {
quickfix.MessageBuilder
}
MessageBuilder builds News messages.
func Builder ¶
func Builder( headline *field.HeadlineField, linesoftext *field.LinesOfTextField) MessageBuilder
Builder returns an initialized MessageBuilder with specified required fields for News.