Elib 0.7
C# library for e-Puck robot

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Elib.ArgsExceptionArgsException 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.AsyncResultNoResultClass used in System.IAsyncResult for example in Epuck.EndFtion It does not allow to return an answer
Elib.CommandArgsExceptionThrown if command to e-Puck has nonsense values
Elib.ElibExceptionThe ElibEception is thrown, if an unusual situation happens in Elib. It wraps all other exceptions, which are thrown from Elib
Elib.EpuckA virtual representation of e-Puck, which allows control the robot with its methods
Elib.SercomSercom wraps serial communication with e-Puck. Main goal is to keep application responsive, although the used serial communication could be very unresponsive
Elib.SerialPortExceptionIf SerialPort class throws any exception, than this exception wraps the original exception. After that the SerialPortException is thrown
Elib.TimeoutElibExceptionThe 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.UnconnectedExceptionThrown if session with e-Puck has not started or has already ended
 All Classes Namespaces Functions Variables Enumerations Properties Events