datagramContextShim implemented