mirror of
https://github.com/arduino/Arduino.git
synced 2024-12-12 23:08:52 +01:00
2fa8deb92d
Compilation still has problems (Thread error on success, and can't handle non-pde files in a sketch). Modified the Mac OS X make.sh to copy the hardware, avr tools, and example over. Removing some of the antlr stuff. Disabling the Commander (command-line execution) for now. Added Library, LibraryManager, and Target. Added support for prefixed preferences (e.g. for boards and programmers).
23 lines
456 B
C++
23 lines
456 B
C++
#ifndef Ethernet_h
|
|
#define Ethernet_h
|
|
|
|
#include <inttypes.h>
|
|
#include "Client.h"
|
|
#include "Server.h"
|
|
|
|
class EthernetClass {
|
|
private:
|
|
public:
|
|
static uint8_t _state[MAX_SOCK_NUM];
|
|
static uint16_t _server_port[MAX_SOCK_NUM];
|
|
void begin(uint8_t *, uint8_t *);
|
|
void begin(uint8_t *, uint8_t *, uint8_t *);
|
|
void begin(uint8_t *, uint8_t *, uint8_t *, uint8_t *);
|
|
friend class Client;
|
|
friend class Server;
|
|
};
|
|
|
|
extern EthernetClass Ethernet;
|
|
|
|
#endif
|