Commit graph

10 commits

Author SHA1 Message Date
Ivailo Monev
75b9cfddd3 generic: const-ify private data pointers where copying is disabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 06:49:59 +02:00
Ivailo Monev
0c2fa57bdd kutils: group structs and typedefs documentation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-24 13:24:47 +02:00
Ivailo Monev
24a9ce64c2 kutils: implement KDNSSD::isSupported()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 01:35:08 +03:00
Ivailo Monev
bafbb328e9 kutils: return boolean from KDNSSD::startBrowse() indicating success or failure
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 01:34:47 +03:00
Ivailo Monev
23af14f8ed kutils: implement KDNSSD::errorString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-10 00:27:40 +03:00
Ivailo Monev
e1f0788f3e kutils: assign service port from the uint-typed variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 00:57:55 +00:00
Ivailo Monev
ec4492d1c5 kutils: compare the service type when filtering duplicate discoverable services
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 15:45:06 +03:00
Ivailo Monev
2d373d45ef kutils: document KDNSSDService and KDNSSD, mark them as stable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 15:30:50 +03:00
Ivailo Monev
3ddff448d7 kutils: const-ify KDNSSD::services() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 02:04:00 +00:00
Ivailo Monev
6af9b55738 generic: reimplement kdnssd library
works as expected, services queries include two for IPv4 and one for
the advertised IPv6 address which have to be filtered:
https://ibb.co/4VpJK9V

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 22:28:32 +03:00