From 945eff59c9d6383acb182ab871963a2b8614406f Mon Sep 17 00:00:00 2001 From: Viktor Daniv Date: Wed, 6 Nov 2024 11:10:16 +0000 Subject: [PATCH] Add cv6/a_station.c --- cv6/a_station.c | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 cv6/a_station.c diff --git a/cv6/a_station.c b/cv6/a_station.c new file mode 100644 index 0000000..8f659d6 --- /dev/null +++ b/cv6/a_station.c @@ -0,0 +1,33 @@ +#include "a_station.h" +#include +#include + +struct station* create_station(){ + struct station* station = (struct station*)calloc(1,sizeof(struct station)); + station->tracks = (struct car**)calloc(STATION_SIZE, sizeof(struct car*)); + station->track_count = STATION_SIZE; + return station; +} + +void destroy_station(struct station* station){ +} + +int select_track(struct station* station, const char* target){ + return 0; +} + +void add_target_capacity(struct station* station,const char* target, int capacity){ +} + +int get_target_capacity(struct station* station,const char* target){ + return 0; +} + +int count_targets(struct station* station){ + return 0; +} + +int count_capacity(struct station* station){ + return 0; +} +