Search
-
Examiner les modifications -
-
Télécharger -
Correctifs
-
Diff brut
Implement search functions with lkt to be able to query the database. Also closes #24 (closed)
TODO list
To do this, we will make changes in lektord and lkt:
-
rework of callbacks. -
make this thing compiling again -
implements the continue
statement as it is specified latter. -
modify lkt to use the new commands and functionalities. -
modify search functions to take into account the continuation state.
Continue mechanisme
The client can send an integer from the continue: <integer > 0>
before a command to continue where lektord left.
This integer must have been send by lektord previously. When lektord sends incomplete results for a command, it ends its transition with:
continue: <integer > 0>
OK/ACK
If the status is ACK
, the client must ignore the continue
statement, otherwise it can use this integer only once, because its signification can change.
Most of the time it will be an offset to pass to a sqlite query but can be anything else.
Note that the server can send multiple times the same integer.
Example
- lkt to lektord:
playlist 20
- lektord to lkt:
continue: 14
- lkt to lektord:
14 playlist 20
Modification effectuée par Kubat
Rapports de requête de fusion
Comparer et
- version 278192608b
- version 26f96a7b71
- version 256b4e8ead
- version 241e2e6431
- version 230a428645
- version 226b564d23
- version 21fce25c7c
- version 2060b27490
- version 199fd60de7
- version 182a44156d
- version 1747c7c3cf
- version 169c4317b7
- version 1554f9c59c
- version 147eccb2b7
- version 13fc4200a8
- version 121f287c9a
- version 11419f4a0a
- version 10344a55f8
- version 9285b0859
- version 83673505d
- version 7931fd99a
- version 6fd0b546e
- version 5d0040fc6
- version 49f7aa34f
- version 34f9ed940
- version 2b9fbcd0b
- version 158874c48
- master (base)
- dernière versiond18cc5b426 validations,
- version 278192608b25 validations,
- version 26f96a7b7125 validations,
- version 256b4e8ead24 validations,
- version 241e2e643123 validations,
- version 230a42864522 validations,
- version 226b564d2321 validations,
- version 21fce25c7c20 validations,
- version 2060b2749019 validations,
- version 199fd60de718 validations,
- version 182a44156d17 validations,
- version 1747c7c3cf16 validations,
- version 169c4317b716 validations,
- version 1554f9c59c15 validations,
- version 147eccb2b713 validations,
- version 13fc4200a812 validations,
- version 121f287c9a11 validations,
- version 11419f4a0a10 validations,
- version 10344a55f89 validations,
- version 9285b08598 validations,
- version 83673505d7 validations,
- version 7931fd99a6 validations,
- version 6fd0b546e5 validations,
- version 5d0040fc64 validations,
- version 49f7aa34f3 validations,
- version 34f9ed9403 validations,
- version 2b9fbcd0b2 validations,
- version 158874c481 validation,
Comparer les modifications
- Côte à côte
- En ligne
Fichiers
7Chargement en cours