diff --git a/avClient b/avClient deleted file mode 100644 index b29a83d..0000000 Binary files a/avClient and /dev/null differ diff --git a/avServer b/avServer deleted file mode 100644 index 42f83a6..0000000 Binary files a/avServer and /dev/null differ diff --git a/avatarClient.c b/avatarClient.c deleted file mode 100644 index 4b58121..0000000 --- a/avatarClient.c +++ /dev/null @@ -1,65 +0,0 @@ -// Client side C/C++ program to demonstrate Socket programming -#include -#include -#include -#include -#include -#include -#include -#define PORT 8080 - -int main(int argc, char const *argv[]) -{ - struct sockaddr_in address; - int sock = 0, message_recieved; - struct sockaddr_in serv_addr; - char buffer[1024]; - - FILE *avatar; - - if ((sock = socket(AF_INET, SOCK_STREAM, 0)) < 0) - { - printf("\n Socket creation error \n"); - return -1; - } - - memset(&serv_addr, '0', sizeof(serv_addr)); - - serv_addr.sin_family = AF_INET; - serv_addr.sin_port = htons(PORT); - - // Convert IPv4 and IPv6 addresses from text to binary form - if (inet_pton(AF_INET, "127.0.0.1", &serv_addr.sin_addr) <= 0) - { - printf("\nInvalid address/ Address not supported \n"); - return -1; - } - - if (connect(sock, (struct sockaddr *)&serv_addr, sizeof(serv_addr)) < 0) - { - printf("\nConnection Failed \n"); - return -1; - } - avatar = fopen("package.mp4", "a+"); - if (avatar == NULL) - { - printf("Nie udalo się otworzyć pliku"); - return -1; - } - while (1) - { - message_recieved = recv(sock, buffer, sizeof(buffer), 0); - if (strcmp(buffer, "over") == 0) - { - fclose(avatar); - break; - } - else - { - fwrite(buffer, sizeof(char), sizeof(buffer), avatar); - } - printf("%s", "Received"); - } - - return 0; -} diff --git a/avatarServer.c b/avatarServer.c deleted file mode 100644 index 26a6a32..0000000 --- a/avatarServer.c +++ /dev/null @@ -1,73 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include - -#define PORT 8080 - -int main(int argc, char const *argv[]) -{ - int server_fd, new_socket, read_avatar; - struct sockaddr_in address; - int opt = 1; - int addrlen = sizeof(address); - char buffer[1024]; - char *overMessage = "over"; - srand(time(NULL)); - - // Creating socket file descriptor - if ((server_fd = socket(AF_INET, SOCK_STREAM, 0)) == 0) - { - perror("socket failed"); - exit(EXIT_FAILURE); - } - - address.sin_family = AF_INET; - address.sin_addr.s_addr = INADDR_ANY; - address.sin_port = htons(PORT); - - // Forcefully attaching socket to the port 8080 - if (bind(server_fd, (struct sockaddr *)&address, - sizeof(address)) < 0) - { - perror("bind failed"); - exit(EXIT_FAILURE); - } - printf("bind\n"); - if (listen(server_fd, 3) < 0) - { - perror("listen"); - exit(EXIT_FAILURE); - } - printf("listening\n"); - if ((new_socket = accept(server_fd, (struct sockaddr *)&address, - (socklen_t *)&addrlen)) < 0) - { - perror("accept"); - exit(EXIT_FAILURE); - } - printf("accepted\n"); - int avatar_fd = open("assets/test3.mp4", O_RDONLY); - if (avatar_fd < 0) - { - return -1; - } - int start = clock(); - while ((read_avatar = read(avatar_fd, buffer, sizeof(buffer))) > 0) - { - printf("%d\n", read_avatar); - send(new_socket, buffer, sizeof(buffer), 0); - } - send(new_socket, overMessage, sizeof(overMessage), 0); - int stop = clock(); - - printf("%f", ((double)stop - start) / CLOCKS_PER_SEC); - - close(server_fd); - close(new_socket); - return 0; -}