EmbLogic's Blog

Author Archives: Vipin Choudhary

character driver with open,release,read,write and trim

RCS file: ./header.h,v Working file: ./header.h head: 1.17 branch: locks: strict root: 1.17 access list: symbolic names: keyword substitution: kv total revisions: 17; selected revisions: 17 description: header file —————————- revision 1.17 locked by: root; date: 2014/12/05 10:54:41; author: root; … Continue reading

Posted in Uncategorized | Leave a comment

IPC based server-client project using a multithreaded server(test with more than 140000 requests at a time)

RCS file: server.c,v Working file: server.c head: 1.48 branch: locks: strict root: 1.48 access list: symbolic names: keyword substitution: kv total revisions: 48; selected revisions: 48 description: server code scp project —————————- revision 1.48 locked by: root; date: 2014/11/21 06:10:31; … Continue reading

Posted in Project 04: FTP based Client Server using Threads and Sockets | Leave a comment

Basic implementation of Treads

RCS file: ./1_basicimpof_creat_join_exit.c,v Working file: ./1_basicimpof_creat_join_exit.c head: 1.2 branch: locks: strict root: 1.2 access list: symbolic names: keyword substitution: kv total revisions: 2; selected revisions: 2 description: Basic implementation of threads —————————- revision 1.2 locked by: root; date: 2014/11/22 04:45:10; … Continue reading

Posted in Project 04: FTP based Client Server using Threads and Sockets | Leave a comment

Chat box implementation by socket(loop back)

RCS file: ./ser_socket.c,v Working file: ./ser_socket.c head: 1.1 branch: locks: strict root: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: Chat box implementation by socket using loopback implement socket,listen,accept system call to get … Continue reading

Posted in Project 04: FTP based Client Server using Threads and Sockets | Leave a comment

linked list- create node,Insert node(begining,end,nth position,key value),Traverse ,Delete(at begining,end,nth postion, key value))

RCS file: lgen.c,v Working file: lgen.c head: 1.27 branch: locks: strict root: 1.27 access list: symbolic names: keyword substitution: kv total revisions: 27; selected revisions: 27 description: A generalised program of linked list —————————- revision 1.27 locked by: root; date: … Continue reading

Posted in Data Structures with C | Leave a comment

IPC based server-client based project using shared memory with semaphore and signal(SIGUSR1)

OUTPUT AT SERVER TERMINAL [root@VIPIN scp_shm_usingsemp]# ./server semget: Success process 8390 create the semaphore semctl: Success process 8390 control the semaphore address of val in server0x804914c shmget: Success process 8390 create the shared mem process 8390 control the shared mem … Continue reading

Posted in Project 03: Client Server Communication using Linux and IPC | Leave a comment

IPC based server-client project using message queue with semaphore

OUTPUT AT SERVER TERMINAL [root@VIPIN scp_mq_using_semp]# ./server semget:: Success msgget:: Success msgctl:: Success msgrcv at server: Success 1 2 + data send to pc1 from server: Success msgget:: Success data recieved from server at pc1: Success result send to server … Continue reading

Posted in Project 03: Client Server Communication using Linux and IPC | Leave a comment

Basic implementation of Semaphore

RCS file: ./1sem.c,v Working file: ./1sem.c head: 1.7 branch: locks: strict root: 1.7 access list: symbolic names: keyword substitution: kv total revisions: 7; selected revisions: 7 description: implementation of basic semaphore —————————- revision 1.7 locked by: root; date: 2014/11/22 04:22:47; … Continue reading

Posted in Project 03: Client Server Communication using Linux and IPC | Leave a comment

Basic implementation of signal in IPC

RCS file: ./1sig.c,v Working file: ./1sig.c head: 1.2 branch: locks: strict root: 1.2 access list: symbolic names: keyword substitution: kv total revisions: 2; selected revisions: 2 description: basic implementation of signals —————————- revision 1.2 locked by: root; date: 2014/11/22 04:18:02; … Continue reading

Posted in Project 03: Client Server Communication using Linux and IPC | Leave a comment

IPC based server-client project using fifo

RCS file: server.c,v Working file: server.c head: 1.47 branch: locks: strict root: 1.47 access list: symbolic names: keyword substitution: kv total revisions: 47; selected revisions: 47 description: SERVER —————————- revision 1.47 locked by: root; date: 2014/11/11 03:55:47; author: root; state: … Continue reading

Posted in Project 03: Client Server Communication using Linux and IPC | Leave a comment

C assignment no. 14

RCS file: 1.c,v Working file: 1.c head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 2; selected revisions: 2 description: STRUCTURE ASSIGNMENT —————————- revision 1.2 date: 2014/09/27 00:30:59; author: root; state: Exp; lines: +1 -1 … Continue reading

Posted in Data Structures with C | Leave a comment

C assignment no. 8

RCS file: 1.c,v Working file: 1.c head: 1.1 branch: locks: strict root: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: understand the basic pointer concepts understand that pointer stores a logical address in … Continue reading

Posted in Data Structures with C | Leave a comment

C assignment no. 7

RCS file: 1.c,v Working file: 1.c head: 1.1 branch: locks: strict root: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: understand array concept by getting input in array and displaying on terminal —————————- … Continue reading

Posted in Data Structures with C | Leave a comment

C assignment no. 6

RCS file: 1.c,v Working file: 1.c head: 1.1 branch: locks: strict root: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: do practice of while,for loop —————————- revision 1.1 locked by: root; date: 2014/10/29 … Continue reading

Posted in Data Structures with C | Leave a comment

C assignment no .5

RCS file: 1.c,v Working file: 1.c head: 1.1 branch: locks: strict root: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: understand the concept behind if(y0)x=3; else x=5; and if(z=(y==0))x=5; and if(x=y=z)x=3; this is … Continue reading

Posted in Data Structures with C | Leave a comment