From 954398450879a403f0811d924a655991eb7f0fda Mon Sep 17 00:00:00 2001 From: Viktor Daniv Date: Wed, 6 Nov 2024 11:07:42 +0000 Subject: [PATCH] Add a_station.c --- a_station.c | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 a_station.c diff --git a/a_station.c b/a_station.c new file mode 100644 index 0000000..8f659d6 --- /dev/null +++ b/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; +} +