Roelants Stef / Mbed 2 deprecated Bel_systeem
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers myrpc.h Source File

myrpc.h

00001 // myrpc.h
00002 //
00003 // Based on:
00004 // http://mbed.org/projects/cookbook/svn/Servo/trunk/Servo.h
00005 // http://mbed.org/projects/cookbook/svn/Servo/trunk/Servo.cpp
00006 
00007 #ifndef MYRPC_H
00008 #define MYRPC_H
00009 
00010 #include "mbed.h"
00011 
00012 namespace mbed {
00013 
00014 class myrpc : public Base {
00015 public:
00016   myrpc(PinName pin, const char* name = NULL);
00017 
00018     void ledon(int n);
00019   void ledoff(int n);
00020   
00021 #ifdef MBED_RPC
00022   virtual const struct rpc_method *get_rpc_methods();
00023   static struct rpc_class *get_rpc_class();
00024 #endif    // MBED_RPC
00025 
00026 protected:
00027     DigitalOut _pin;
00028 };
00029 
00030 }    // namespace mbed
00031 #endif    // MYRPC_H