File: application_2.html

package info (click to toggle)
quickfix 1.13.3%2Bdfsg-9
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 152,548 kB
  • ctags: 679,426
  • sloc: cpp: 639,331; xml: 129,200; python: 108,722; ruby: 85,152; sh: 10,492; ansic: 9,025; java: 1,827; cs: 1,145; makefile: 523; sql: 313; perl: 108
file content (29 lines) | stat: -rw-r--r-- 784 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<B><CODE><PRE>
Imports QuickFix

Module MyModule
  Sub Main(ByVal CmdArgs() As String)
    If(CmdArgs &lt;&gt; 1) Then
      Return
    End If

    Dim fileName As String = CmdArgs(1)

    Try
      Dim settings As New SessionSettings(fileName)
      Dim application As New MyApplication()
      Dim storeFactory As New FileStoreFactory(settings)
      Dim logFactory As New FileLogFactory(settings)
      Dim messageFactory As New DefaultMessageFactory()
      Dim acceptor As New SocketAcceptor(application, storeFactory, settings, logFactory, messageFactory)
      acceptor.start()
      'While( condition = True )
      '  do something
      'End While
      acceptor.stop()
    Catch e As ConfigError
      Console.WriteLine(e)
    End Try
  End Sub
End Module
</PRE></CODE></B>