Hi Brad,
I do not have any examples that you can use directly, but using wait for state shouldn't be difficult. The format is ncWaitForState(Handle, State, Timeout, State Ptr). You can find this in the programming manuals for NI-CAN at http://digital.ni.com/manuals.nsf/MainPage?OpenForm&node=132020_US
Hope this helps out! Let me know if there is anything else I can do.
Best Regards,
Aaron K.
Application Engineer
National Instruments