multiplayer pong game for LPC 1768
Dependencies: mbed MbedJSONValue mbed-rtos Adafruit_ST7735 Adafruit_GFX EthernetInterface DebouncedInterrupt
network.cpp@13:95d44f7855ca, 2020-11-10 (annotated)
- Committer:
- denizguler
- Date:
- Tue Nov 10 05:11:41 2020 +0000
- Revision:
- 13:95d44f7855ca
- Parent:
- 11:d0a105f6743f
- Child:
- 15:9d90f68e53da
mannnnnnn
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
vsoltan | 11:d0a105f6743f | 1 | #include "network.h" |
vsoltan | 11:d0a105f6743f | 2 | |
vsoltan | 11:d0a105f6743f | 3 | void initEthernet(EthernetInterface *eth, UDPSocket *sock, Endpoint *nist) { |
vsoltan | 11:d0a105f6743f | 4 | eth->init(); //Use DHCP |
vsoltan | 11:d0a105f6743f | 5 | eth->connect(); |
vsoltan | 11:d0a105f6743f | 6 | sock->init(); |
vsoltan | 11:d0a105f6743f | 7 | nist->set_address(AWS_IP, PORT); |
denizguler | 13:95d44f7855ca | 8 | sock->set_blocking(false, 0); |
vsoltan | 11:d0a105f6743f | 9 | } |
vsoltan | 11:d0a105f6743f | 10 | |
vsoltan | 11:d0a105f6743f | 11 | void cleanupEthernet(EthernetInterface *eth, UDPSocket *sock) { |
vsoltan | 11:d0a105f6743f | 12 | sock->close(); |
vsoltan | 11:d0a105f6743f | 13 | eth->disconnect(); |
vsoltan | 11:d0a105f6743f | 14 | } |