public abstract void DidFindInstance(HYP hype, HYPInstance instance);
public abstract void DidLoseInstance(HYP hype, HYPInstance instance, NSError error);
public abstract void HypeDidStart(HYP hype);
public abstract void HypeDidStop(HYP hype, NSError error);
public abstract void HypeDidFailStarting(HYP hype, NSError error);
public virtual void HypeDidChangeState(HYP hype) { throw new You_Should_Not_Call_base_In_This_Method(); }
public abstract void HypeDidBecomeReady(HYP hype);
public abstract void DidReceiveMessage(HYP hype, HYPMessage message, HYPInstance instance);
public abstract void DidFailSending(HYP hype, HYPMessage message, HYPInstance instance, NSError error);