Protocol buffer for ruby native extension