OpenV2G
Macros | Functions | Variables
main_example.c File Reference
#include <stdio.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include "EXITypes.h"
#include "appHandEXIDatatypes.h"
#include "appHandEXIDatatypesEncoder.h"
#include "appHandEXIDatatypesDecoder.h"
#include "dinEXIDatatypes.h"
#include "dinEXIDatatypesEncoder.h"
#include "dinEXIDatatypesDecoder.h"
#include "xmldsigEXIDatatypes.h"
#include "xmldsigEXIDatatypesEncoder.h"
#include "xmldsigEXIDatatypesDecoder.h"
#include "iso1EXIDatatypes.h"
#include "iso1EXIDatatypesEncoder.h"
#include "iso1EXIDatatypesDecoder.h"
#include "iso2EXIDatatypes.h"
#include "iso2EXIDatatypesEncoder.h"
#include "iso2EXIDatatypesDecoder.h"
#include "v2gtp.h"

Macros

#define BUFFER_SIZE   256
 
#define ERROR_UNEXPECTED_REQUEST_MESSAGE   -601
 
#define ERROR_UNEXPECTED_SESSION_SETUP_RESP_MESSAGE   -602
 
#define ERROR_UNEXPECTED_SERVICE_DISCOVERY_RESP_MESSAGE   -602
 
#define ERROR_UNEXPECTED_SERVICE_DETAILS_RESP_MESSAGE   -603
 
#define ERROR_UNEXPECTED_PAYMENT_SERVICE_SELECTION_RESP_MESSAGE   -604
 
#define ERROR_UNEXPECTED_PAYMENT_DETAILS_RESP_MESSAGE   -605
 
#define ERROR_UNEXPECTED_AUTHORIZATION_RESP_MESSAGE   -606
 
#define ERROR_UNEXPECTED_CHARGE_PARAMETER_DISCOVERY_RESP_MESSAGE   -607
 
#define ERROR_UNEXPECTED_POWER_DELIVERY_RESP_MESSAGE   -608
 
#define ERROR_UNEXPECTED_CHARGING_STATUS_RESP_MESSAGE   -609
 
#define ERROR_UNEXPECTED_METERING_RECEIPT_RESP_MESSAGE   -610
 
#define ERROR_UNEXPECTED_SESSION_STOP_RESP_MESSAGE   -611
 
#define ERROR_UNEXPECTED_CABLE_CHECK_RESP_MESSAGE   -612
 
#define ERROR_UNEXPECTED_PRE_CHARGE_RESP_MESSAGE   -612
 
#define ERROR_UNEXPECTED_CURRENT_DEMAND_RESP_MESSAGE   -613
 
#define ERROR_UNEXPECTED_WELDING_DETECTION_RESP_MESSAGE   -614
 

Functions

int main_example (int argc, char *argv[])
 

Variables

uint8_t buffer1 [BUFFER_SIZE]
 
uint8_t buffer2 [BUFFER_SIZE]
 

Macro Definition Documentation

◆ BUFFER_SIZE

#define BUFFER_SIZE   256

◆ ERROR_UNEXPECTED_AUTHORIZATION_RESP_MESSAGE

#define ERROR_UNEXPECTED_AUTHORIZATION_RESP_MESSAGE   -606

◆ ERROR_UNEXPECTED_CABLE_CHECK_RESP_MESSAGE

#define ERROR_UNEXPECTED_CABLE_CHECK_RESP_MESSAGE   -612

◆ ERROR_UNEXPECTED_CHARGE_PARAMETER_DISCOVERY_RESP_MESSAGE

#define ERROR_UNEXPECTED_CHARGE_PARAMETER_DISCOVERY_RESP_MESSAGE   -607

◆ ERROR_UNEXPECTED_CHARGING_STATUS_RESP_MESSAGE

#define ERROR_UNEXPECTED_CHARGING_STATUS_RESP_MESSAGE   -609

◆ ERROR_UNEXPECTED_CURRENT_DEMAND_RESP_MESSAGE

#define ERROR_UNEXPECTED_CURRENT_DEMAND_RESP_MESSAGE   -613

◆ ERROR_UNEXPECTED_METERING_RECEIPT_RESP_MESSAGE

#define ERROR_UNEXPECTED_METERING_RECEIPT_RESP_MESSAGE   -610

◆ ERROR_UNEXPECTED_PAYMENT_DETAILS_RESP_MESSAGE

#define ERROR_UNEXPECTED_PAYMENT_DETAILS_RESP_MESSAGE   -605

◆ ERROR_UNEXPECTED_PAYMENT_SERVICE_SELECTION_RESP_MESSAGE

#define ERROR_UNEXPECTED_PAYMENT_SERVICE_SELECTION_RESP_MESSAGE   -604

◆ ERROR_UNEXPECTED_POWER_DELIVERY_RESP_MESSAGE

#define ERROR_UNEXPECTED_POWER_DELIVERY_RESP_MESSAGE   -608

◆ ERROR_UNEXPECTED_PRE_CHARGE_RESP_MESSAGE

#define ERROR_UNEXPECTED_PRE_CHARGE_RESP_MESSAGE   -612

◆ ERROR_UNEXPECTED_REQUEST_MESSAGE

#define ERROR_UNEXPECTED_REQUEST_MESSAGE   -601

◆ ERROR_UNEXPECTED_SERVICE_DETAILS_RESP_MESSAGE

#define ERROR_UNEXPECTED_SERVICE_DETAILS_RESP_MESSAGE   -603

◆ ERROR_UNEXPECTED_SERVICE_DISCOVERY_RESP_MESSAGE

#define ERROR_UNEXPECTED_SERVICE_DISCOVERY_RESP_MESSAGE   -602

◆ ERROR_UNEXPECTED_SESSION_SETUP_RESP_MESSAGE

#define ERROR_UNEXPECTED_SESSION_SETUP_RESP_MESSAGE   -602

◆ ERROR_UNEXPECTED_SESSION_STOP_RESP_MESSAGE

#define ERROR_UNEXPECTED_SESSION_STOP_RESP_MESSAGE   -611

◆ ERROR_UNEXPECTED_WELDING_DETECTION_RESP_MESSAGE

#define ERROR_UNEXPECTED_WELDING_DETECTION_RESP_MESSAGE   -614

Function Documentation

◆ main_example()

int main_example ( int  argc,
char *  argv[] 
)

Variable Documentation

◆ buffer1

uint8_t buffer1[BUFFER_SIZE]

◆ buffer2

uint8_t buffer2[BUFFER_SIZE]