Version FC

Dependencies:   DmTftLibrary eeprom SX1280Lib filesystem mbed

Fork of MSNV2-Terminal_V1-5 by Francis CHATAIN

Committer:
patrick_duc
Date:
Thu Aug 30 08:48:19 2018 +0000
Revision:
19:4b147d8f9164
Parent:
Channel.cpp@13:5414193da1de
Child:
20:b0281e8a375a
Renommage de la classe Channel en Service.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
patrick_duc 19:4b147d8f9164 1 #include "Service.hpp"
patrick_duc 13:5414193da1de 2
patrick_duc 19:4b147d8f9164 3 Service::Service( DEVICE_TYPE type,
patrick_duc 13:5414193da1de 4 MISNET_CODE misnet_code,
patrick_duc 13:5414193da1de 5 STATE state,
patrick_duc 13:5414193da1de 6 ACCESS_TYPE access_type,
patrick_duc 13:5414193da1de 7 REQUEST_MODE request_mode,
patrick_duc 13:5414193da1de 8 UP_MODE up_mode,
patrick_duc 13:5414193da1de 9 ACCESS_PIN access_pins[6],
patrick_duc 13:5414193da1de 10 ACTION action,
patrick_duc 13:5414193da1de 11 OUTPUT_MODE output_mode,
patrick_duc 13:5414193da1de 12 std::string comment) {
patrick_duc 13:5414193da1de 13 this->device_type = type;
patrick_duc 13:5414193da1de 14 this->misnet_code = misnet_code;
patrick_duc 13:5414193da1de 15 this->state = state;
patrick_duc 13:5414193da1de 16 this->access_type = access_type;
patrick_duc 13:5414193da1de 17 this->request_mode = request_mode;
patrick_duc 13:5414193da1de 18 this->up_mode = up_mode;
patrick_duc 13:5414193da1de 19 for (int i = 0; i < 6; i++) {
patrick_duc 13:5414193da1de 20 this->access_pins[i] = access_pins[i];
patrick_duc 13:5414193da1de 21 }
patrick_duc 13:5414193da1de 22 this->action = action;
patrick_duc 13:5414193da1de 23 this->output_mode = output_mode;
patrick_duc 13:5414193da1de 24 this->comment = comment;
patrick_duc 13:5414193da1de 25 }
patrick_duc 13:5414193da1de 26
patrick_duc 19:4b147d8f9164 27 std::ostream& operator<<(std::ostream& out, const Service& channel) {
patrick_duc 13:5414193da1de 28 out << "Device type : " << channel.device_type << ", MISNet code : " << (int) channel.misnet_code;
patrick_duc 13:5414193da1de 29 out << ", state : " << channel.state << ", comment : " << channel.comment;
patrick_duc 13:5414193da1de 30 return out;
patrick_duc 13:5414193da1de 31 }