Implementation of the transmission rpc protocol in dart