Updating tags values with a driver


I am making a driver using the SDK. The goal is simple:
A device sends notifications over TCP Sockets to notify new values for its item/tag/variable.
With the driver, I created some tags (which are browsable in the quick client) and I am able to catch the notifications from the driver.
So I know the new value to write and the “address” to write to but I can not figure how to accomplish this. I had a (long) look at the modbus driver example and it seems that it is done by using the writeItems() method (from the AbstractDriver class)

Is it possible to have a small code example that would inculde the creation of a WritableDriverTag and the update of its value ?

Thank you.