Elib 0.7
C# library for e-Puck robot
|
Elib.ArgsException | ArgsException is thrown if wrong arguments are passed to function in Elib |
Elib.AsyncResult< TResult > | Class used in System.IAsyncResult when the "End" function returns an answer. E.g M:Epuck.EndGetFtion(IAsyncResult) |
Elib.AsyncResultNoResult | Class used in System.IAsyncResult for example in Epuck.EndFtion It does not allow to return an answer |
Elib.CommandArgsException | Thrown if command to e-Puck has nonsense values |
Elib.ElibException | The ElibEception is thrown, if an unusual situation happens in Elib. It wraps all other exceptions, which are thrown from Elib |
Elib.Epuck | A virtual representation of e-Puck, which allows control the robot with its methods |
Elib.Sercom | Sercom wraps serial communication with e-Puck. Main goal is to keep application responsive, although the used serial communication could be very unresponsive |
Elib.SerialPortException | If SerialPort class throws any exception, than this exception wraps the original exception. After that the SerialPortException is thrown |
Elib.TimeoutElibException | The TimeoutElibException is thrown if the "End" function implementing IAsyncResult was called and indicates that the answer to command has not been delivered in time |
Elib.UnconnectedException | Thrown if session with e-Puck has not started or has already ended |