This repository contains all code samples described in the C API for kdb+ whitepaper.
Code samples are intended to assist the beginner with the following concepts
- Opening a socket connection to a listening q process
- Launching queries
- Handling errors and memory management
- Creating and extracting data from K objects including lists, dictionaries and tables
- Loading external libraries into kdb+
- Creating sample subscriber and publisher processes
This repository includes copies of some external dependencies. If experiencing any issues, please fetch latest version of corresponding files: k.h l32/c.o l64/c.o kdb+tick
To start the test tickerplant required for schema.c, subscriber.c, singleRow.c, multiRow.c, multiRowAsync.c and rowswithtime.c
q tick.q trade