Samraksh / eMote

eMote OS -- Multiple Ports (using .NET MF v4.3)
0 stars 0 forks source link

CSMA & related classes: throw exception for not-implemented methods #363

Open WilliamAtSamraksh opened 8 years ago

WilliamAtSamraksh commented 8 years ago

CSMA and associated classes have a bunch of methods that are not implemented. This has been pretty confusing to me as I've spent time trying to understand why some things don't work. It would be really nice if each of these unimplemented methods were to throw an exception.

Nathan-Stohs commented 8 years ago

I agree. FYI, the reason this doesn't happen is that the various layers (interface, DLL code, native code) are somewhat disconnected and exceptions requires coordination across all three. So far we haven't been too good at it.