H-uru/Plasma — pull request #192 by boq (2012-04-09 17:04:22+00:00)
Title: Allow plNotify variable events to carry integers in addition to floats.

Currently plNotify messages can contain only 32-bit float values. When using values higher than 2^24, precision is lost. Recently node ids on Cyan shard passed that value and several bugs in Python code (like H-uru/moul-scripts#29) were exposed.

This PR allows to use integers in plNotify when it's needed. It also adds new API methods, that allow to explicitly declare, which type should be used.

This code is backwards compatible, so old PRPs will be read properly.