@@ -5,25 +5,25 @@ import (
5
5
"fmt"
6
6
"path"
7
7
8
+ "github.com/quickfixgo/enum"
9
+ "github.com/quickfixgo/field"
8
10
"github.com/quickfixgo/quickfix"
9
- "github.com/quickfixgo/quickfix/enum"
10
- "github.com/quickfixgo/quickfix/field"
11
- "github.com/quickfixgo/quickfix/tag"
11
+ "github.com/quickfixgo/tag"
12
12
"github.com/shopspring/decimal"
13
13
14
- fix40nos "github.com/quickfixgo/quickfix/ fix40/newordersingle"
15
- fix41nos "github.com/quickfixgo/quickfix/ fix41/newordersingle"
16
- fix42nos "github.com/quickfixgo/quickfix/ fix42/newordersingle"
17
- fix43nos "github.com/quickfixgo/quickfix/ fix43/newordersingle"
18
- fix44nos "github.com/quickfixgo/quickfix/ fix44/newordersingle"
19
- fix50nos "github.com/quickfixgo/quickfix/ fix50/newordersingle"
14
+ fix40nos "github.com/quickfixgo/fix40/newordersingle"
15
+ fix41nos "github.com/quickfixgo/fix41/newordersingle"
16
+ fix42nos "github.com/quickfixgo/fix42/newordersingle"
17
+ fix43nos "github.com/quickfixgo/fix43/newordersingle"
18
+ fix44nos "github.com/quickfixgo/fix44/newordersingle"
19
+ fix50nos "github.com/quickfixgo/fix50/newordersingle"
20
20
21
- fix40er "github.com/quickfixgo/quickfix/ fix40/executionreport"
22
- fix41er "github.com/quickfixgo/quickfix/ fix41/executionreport"
23
- fix42er "github.com/quickfixgo/quickfix/ fix42/executionreport"
24
- fix43er "github.com/quickfixgo/quickfix/ fix43/executionreport"
25
- fix44er "github.com/quickfixgo/quickfix/ fix44/executionreport"
26
- fix50er "github.com/quickfixgo/quickfix/ fix50/executionreport"
21
+ fix40er "github.com/quickfixgo/fix40/executionreport"
22
+ fix41er "github.com/quickfixgo/fix41/executionreport"
23
+ fix42er "github.com/quickfixgo/fix42/executionreport"
24
+ fix43er "github.com/quickfixgo/fix43/executionreport"
25
+ fix44er "github.com/quickfixgo/fix44/executionreport"
26
+ fix50er "github.com/quickfixgo/fix50/executionreport"
27
27
28
28
"os"
29
29
"os/signal"
@@ -59,17 +59,17 @@ func (e *executor) genExecID() field.ExecIDField {
59
59
}
60
60
61
61
//quickfix.Application interface
62
- func (e executor ) OnCreate (sessionID quickfix.SessionID ) { return }
63
- func (e executor ) OnLogon (sessionID quickfix.SessionID ) { return }
64
- func (e executor ) OnLogout (sessionID quickfix.SessionID ) { return }
65
- func (e executor ) ToAdmin (msg quickfix.Message , sessionID quickfix.SessionID ) { return }
66
- func (e executor ) ToApp (msg quickfix.Message , sessionID quickfix.SessionID ) error { return nil }
67
- func (e executor ) FromAdmin (msg quickfix.Message , sessionID quickfix.SessionID ) quickfix.MessageRejectError {
62
+ func (e executor ) OnCreate (sessionID quickfix.SessionID ) { return }
63
+ func (e executor ) OnLogon (sessionID quickfix.SessionID ) { return }
64
+ func (e executor ) OnLogout (sessionID quickfix.SessionID ) { return }
65
+ func (e executor ) ToAdmin (msg * quickfix.Message , sessionID quickfix.SessionID ) { return }
66
+ func (e executor ) ToApp (msg * quickfix.Message , sessionID quickfix.SessionID ) error { return nil }
67
+ func (e executor ) FromAdmin (msg * quickfix.Message , sessionID quickfix.SessionID ) quickfix.MessageRejectError {
68
68
return nil
69
69
}
70
70
71
71
//Use Message Cracker on Incoming Application Messages
72
- func (e * executor ) FromApp (msg quickfix.Message , sessionID quickfix.SessionID ) (reject quickfix.MessageRejectError ) {
72
+ func (e * executor ) FromApp (msg * quickfix.Message , sessionID quickfix.SessionID ) (reject quickfix.MessageRejectError ) {
73
73
return e .Route (msg , sessionID )
74
74
}
75
75
0 commit comments