Added isContinuous flag to protocols

Allowing protocols to determine specify if they're continuous or non-continuous.