Patch: New udpnetin driver

Markus Dolze <[email protected]> Sun, 07 Apr 2013 18:26:24 +0200
Newsgroups gmane.comp.sysutils.lcdproc
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------020900090704000802010007
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hello,

inspired by [1] I developed the attached 'UDP input driver'. With this
driver and any program capable of sending UDP datagrams (e.g. netcat)
you can send key strokes to LCDproc. As UDP is used, the driver is
'stateless' and therefore fairly simple.

[1] http://sourceforge.net/apps/ideatorrent/lcdproc/ideatorrent/idea/3/

The driver is not yet complete, but I thought you may find it useful.

If you like it, I will commit this.

Regards,
Markus


--------------020900090704000802010007
Content-Type: application/x-tar;
 name="udpnetin.diff.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="udpnetin.diff.gz"

H4sICDAQT1EAA3VkcG5ldGluLmRpZmYA5Vl7c9pIEv/bfIo+Ng8IAiSwHcfebJkF2+HOBgrs
ZK92t1SDNIDOQuI0I2KSzXe/7pkRCGznvNmrq7taXIWkmX5NP37dwt3I53fHwLwg8sLU57X5
fuHtH/8Uhu0RTIKQH0PdW4okjmU99PxFEnvra16ntSwkXCYBXwbRFBK8iCCOwKk5jaOCH0wm
UE2hmqjnbWOr1erWwl7jNfyVRdCwnSY4zvH+/vF+E6o2fva0uEqlssOxD1csMRz7x82D44aj
OQqnp1BtNKzXUFHfp6cF2POTYMkT8bb4jEdsHPIlC4tWbv3nMVslzLfa53EkP5nLgHm3XFpe
mggurPbHy+jOmoa3VjhuOIcWumRu2451Je/6ydhaIP888C3J7+Sv5QIUqiwMO79XPGeHB9bZ
io/ju37EralzgBo9X32FwVipn/n7+6+PbCtoHNj2cuJbgbdwmWMfWsE8jtQXsXT7H1iSBHFi
Bcmc4XoiExYJ6x/xaucEoSd5MrfCIPHwS1hXnaMj27bm/tw5PGTWXBy+aTrWXHqucA4b9pu7
7MzzO7TAtnpxEkh2y9+fd6xF4MWkPXOH8LlHz4L7TrNpq+tBg65JwMJBf2TuiFfMUilDJUaE
gSXk8uA1sozShJ+F3LPEcsosefjmsKm8bMkVHisNWQNtWIZiJdz5fuPIuouF/2uh8qdxf+ov
Ii6D6H8zDhBMQHIhofjM5+N0WoS3sOLiBOSMR1iB+TAVn33ePH6xND2KmASqqJtHDesQKnRx
bF3X+Gm13avRhfuhNeyVfr6ecdBuAV3aEHHuC8Dg6eW6vtRmVKPIbS4nJ4XK3l7myTI97HWG
3fdnwxFihrmDbP/Z51H/S1ERMU/6G/M3T2tatL+iFaCeXIS03vs6ciRGDXxNTY4cNXV1Z8BQ
4mbd0NSvcJ9wvcbm/60+8bgFj3cNx97uGhjjvOXUNB4X+29aCMqmFvI1/vsNpZFvKE3VUJqm
oRQAT8rvuDcOIj9IMKeflRa3U0wzfCrnd93BsH8xbF2NkObUBPm0UD376XrYyu9piAKNTZCH
KNAQBaocQAEVEFDBGqgAgQoIo8AAFV5vwQAVZPgEBE1g8AnW+AQKnwBxCRQugcEl0LgEhEv4
JUDjEhhcAo1LkMMl0LiUFWAuNcHAERg4AgNHYOAIDBzBGo5gDUewgSMwUAQZFAFBESgoAoIi
ICgCBC3QcAQbOAKCI8hAGwwcFyp/gkBkUPT/ERGI4iAS0r3s/jhsDbtnFBP05GW7U2N0Mw6m
UTqvMSpCdLfbPr9sXRBR9jlFzpvRj2bjFCuzdWUeyqqWHWzr2Efooqs55zp31L8ZtpVS8n9t
Rt8uqsW7HFnN23qaIZAt4kTWZgXj+7wcuC9KE6EUc7MRAMxfuuaMKE2H8EFpppN52U3OiEoW
8i1GzbZWlNGghPUtaswlSY579wA5KuTPPz16FJNx22fRcs1W7s7LedSk6IOMK02srzPVJOo+
X9ajNAz3CMyrdrOK2O4cHDffHDf2a3b2gYrt2A+2hY1jdiU0Ucg9CZRStoVPjuUcHFFCVeqv
XsEv1FkeF12oANJ4oCvTDCsTRAFMdL+mdq9nWOxmJ+EMxxikFNg7o6mA0sdZgHPVgnkcCB6C
iElO5fvPlEe4Fk/Am7GEEXaIspI3SeI53HQGsFBwJlCox1G6DyXEI/I2HL4+egPjFULchKWh
LAOLfCSTaRIJmtjmIGMli6wEJuCWrzKTlNH1QoWOX1VE7RhDF0xnEkrtsmqtFjXZ21RAJw4/
cSLanFT5KyCrQs4QfiDFaSYhrXDRu4ELHvGEhTBIx2HgwWXg8UjwGgz5hKhiItRa+4O/d3sX
Wp4fkHXjlHzzMZAzpEIV5AA25RuLvwsmeGR413p/5rb7vfPuhfsOV8G8cULRi6NJMK3NcOr7
jmPLn2gus/29kH4Q12Y/7KypWtlZJF/tLPIkiXa50wgt93e5V6IuVwsuHlgXMQV1Z0NlF5d1
Ku2tDZYsWJ221Hpup6gKqZhf2aDD1nJWoEXip6DDZexhgEzuCOXa7/AJ1awRxjW77jrdvkLD
fD+BotN4XbPxzylqNa9ggTWB2Q4+k0zVDOUI1pJuzKZiSDv5iuKKXk89uVFgBLhKwGcc0INI
AjkQXwO+wEDvdnDzxJzsPcNZO9Okaxq8OOFKy1W/c3N55p79NOgPr1XVwSu2CFyqeJpt30Jr
0HVp8Ov2eye79Eq1ZCsX7UINfJrEmPjIZD9Mmi7IddhC0UPBAlP8IUpthFjNx3GIp0X/3iHd
OpJu0RxMl183CiS29uATV+fTDtQY9MsCMWSOS0tVODDA5ix1vRk/a99i+zcMiBZLzALbdONR
6nlciO3N783uWZLESVaF986aa2MBWljqmMAaYxDUKHS5aMGrBb3HmWhTPCmDkBkiNucnJs44
QkkeqQSkJRMvJFQ+2dNpXRoOrt1u77xvQfG5KJWLFrju+U2vfY0xdN2ypsXMaIUhZj0mIyGl
kJQTW+lJJ9tboPNLW4aWAUsFOUuOBQIdH0/y++WyMnYCJeR8C72by0v1TqqRGCeYbNu4ovqD
0rzO64VMsi0LFuV7vGQS8qCD0DANHKXBOZ737NqCUb/9N7dD47AF9sYQQ/89rqmSyTvqbDhU
fjrGU0VRjJMy9iv0gBYNVXgu0IFrYykaFiUOp/iXFPzpI2+f8IuyNBcvtHYtRCOyO+USAyxL
O8KLAyRHnbb1MPQobQpf3j6MO9pLcz4X6JsXWqi9jhU9a4vpriaodnFGCVdU7NqRW5vG+JmM
I1HKHUi7F7W7DLdKpNiCF2s2ejapRjGgl80sEBaUdvKcksoYumXlE0NGwqmslanPsblLIKlY
uxi9R0KYO4kF2vinRtUsEXR9yRqIRqN2GIs8EGGWxzgmEYqwZAUeTgdRNV2Uvw2g7gHNMg78
HNJ4pP1JUJNPxnxD+f0wogv9L6bQdahojd6z/PhjtIn56N3NtTvsfBiWCReqjv6lKqeLfgbD
4ceENhMAE4bDkJmAXj4XL59YjWSEdoix4GlqFcu36STBk4SjwrLJlb2nYJxy3P1UGuLUDMwM
qHr+ZdFqM/duhmGaI/WUy7AC1ilEvEwGelofpxMaNT/OeKLzk4ZfNU0mNK5im0kF6RECS2pS
W0+339RDqTiyz0jbj/7GcuQRWYRjBU74xogTxbX7wYGI3EI/wGJ9z0gCW2JM6P8fUMfpes4W
OB6RgAcLAwFWSDNJ5AqEABdZ/miJ7GnHavkYkCV69+fGweGvu3uoa71O7Rt9s4XNhteCl7/Y
L9fQZ1Z1HiMLWkJLm0pas+0w4BvK6MLt9HvXH1rd63X7KykZlPvw4gWofKXHs9ZFq9srw2+/
gSGw882W/L8pcZ0XG4OLzxsHB4SqeERVWI6pfTXH5qFjmCXs84w8D6s6A7Zx1WjeqYdBEi8D
n/ryHF+1Ihw35zqX2DhOpX43+sPTXz5z25RDTE24KoUVGOQUPwzJX8k84n0k9fJJ84roXKM0
N/gas4+hx+XHOLlV43QYqOpdpLJ4svFgToJy5H/2p4XZroT9Y8f56k8L6j8e9KIa0RsNvn+7
iF44Z3R76lXVvEPtrj/0CrE1VcM9b957maAOCdsN8glc+SDugseD7E8WQJF5RIJ5N/8X+tPo
iCIfAAA=
--------------020900090704000802010007
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
LCDproc mailing list
[email protected]
http://lists.omnipotent.net/mailman/listinfo/lcdproc

--------------020900090704000802010007--