Added string api. Changed event result to use a NID pointer to allow for async get requests. Implemented dsb_getA