minor, put tws-uri tokeniser into tws-uri.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, adapt quo-tws to using tws-uri.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'code/hygiene' into next

* code/hygiene:
  chore, adapt quo-tws to using tws-uri.[ch]
  minor, put tws-uri tokeniser into tws-uri.[ch]
minor, refactor make_{dccp,tcp}() and tws_sock() into tws-sock.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, adapt quo-tws to tws-sock refactoring

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'code/hygiene' into next

* code/hygiene:
  chore, adapt quo-tws to tws-sock refactoring
  minor, refactor make_{dccp,tcp}() and tws_sock() into tws-sock.[ch]
minor, adapt pf-tws to recent refactorings, tws-sock and tws-uri

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, daemonise early

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, split sdef-private.h into deser guts and put serialiser goodness into sdef-seria.h

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, provide conditional SDEF_WRONLY to emit only serialising code (no deser goodness)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, actually include sdef.h in sdef-seria.h as we use tws_const_sdef_t objects in our signature

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, include string.h in sdef-fixml.cpp as needed for memcpy()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide pfa.[ch] in analogy to quo.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide tws_sub_ac() and tws_rem_ac() in tws core

This is to subscribe to portfolio updates (or unsubscribe from them).

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, bring back pf-tws (as known from unsermarkt)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, connect to beef channels in pf-tws

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, import strops.h (for fixc serialisation)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, actually send position reports on the wire

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'tool/pf' into next

* tool/pf:
  minor, actually send position reports on the wire
  minor, import strops.h (for fixc serialisation)
  minor, connect to beef channels in pf-tws
  minor, bring back pf-tws (as known from unsermarkt)
  minor, provide tws_sub_ac() and tws_rem_ac() in tws core
  minor, provide pfa.[ch] in analogy to quo.[ch]
  fix, PEBKAC, include string.h in sdef-fixml.cpp as needed for memcpy()
  chore, actually include sdef.h in sdef-seria.h as we use tws_const_sdef_t objects in our signature
  chore, provide conditional SDEF_WRONLY to emit only serialising code (no deser goodness)
  chore, split sdef-private.h into deser guts and put serialiser goodness into sdef-seria.h
  chore, daemonise early
  minor, adapt pf-tws to recent refactorings, tws-sock and tws-uri
minor, support tws attributes in qmeta

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>