add interfaces of libuvThread and ThreadJob