# minitalk

9개의 포스트

[mini_talk] mini_talk 구현

Mini_talk

2022년 7월 5일
·
0개의 댓글
·

signal() 사용해 SIGUSR1 signal 주고받기

signal 주고받기

2022년 6월 29일
·
0개의 댓글
·
post-thumbnail

[42서울] minitalk : UNIX signal

보너스 유니코드까지 전달하기! > ❓유니코드 1바이트로 표현 가능한 127번까지(~255번: 확장된 아스키코드) 아스키 코드를 제외한 256번부터의 친구들! write는 1바이트씩 출력을 하는데 어떻게 2~4바이트의 아스키 코드를 출력해 줄 수 있을까?

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

Minitalk (Main)

Server와 Client의 프로그램을 두개 만들어 Unix Signal로 통신하게 만들기Signal이란 Software interrupt\*\*로, process에 무엇인가 발생했음을 알리는 간단한 메시지를 ‘비동기'적으로 보내는 것이다.Signal을 받은 프로세스는

2022년 6월 22일
·
0개의 댓글
·
post-thumbnail

Minitalk (subject)

Server와 Client 프로그램을 각각 만들어서 UNIX Signal로 통신하게 만드는 것.여러분의 프로젝트는 Norminette 기준에 따라 작성되어야 합니다. 보너스 파일이나 함수가 있는 경우, 해당 파일/함수도 Norminette 기준을 체크하는 데에 포함해야

2022년 6월 22일
·
0개의 댓글
·

Unix signal을 이용해 스스로 대화 해보기.

Unix Signal USRSIG1, USRSIG2를 이용해 통신하는 클라이언트와 서버를 만든다.송-수신 확인사용 가능한 함수 int kill(pid_t pid, int sig)pid가 양수이면, sig 시그널을 pid로 보냄.pid가 0이면, 현재 프로세스가 속한 프

2022년 5월 26일
·
0개의 댓글
·
post-thumbnail

Minitalk - IPC

선행지식1\. sigaction및 unix signal관련 개념2\. PID등.3\. Inter-Process Communication4\. 결국 프로세스란??https://velog.io/@24siefil/minitalk-Inter-Process-Commun

2022년 5월 24일
·
0개의 댓글
·

[minitalk] 전체 코드 흐름, feedback

unix 신호를 주고 받는 작은 데이터 교환 프로그램 코딩 글자를 이진법으로 바꾸고 → 8비트 만큼 쪼개서 보냄 → 이를 받는 곳에서 다시 8bit를 1byte로 바꿔야함(복원)client는 server의 pid와 송신할 문자열을 입력 인자로 받는다PID, 인자 개수

2022년 2월 16일
·
0개의 댓글
·

Minitalk

원격으로 평가하기 위해서는 과카몰리 SSH 터미널 화면을 2개 이상으로 분리해야한다.tmux 사용법make or make all or make bonusbash ./serverbash ./client \[SERVER PID] \[SEND MESSAGE]클라이언트가 실행

2021년 7월 30일
·
0개의 댓글
·