Important: Use custom search function to get better results from our thousands of pages

Use " " for compulsory search eg:"electronics seminar" , use -" " for filter something eg: "electronics seminar" -"/tag/" (used for exclude results from tag pages)
Ask More Info Of  A Seminar Ask More Info Of A Project Post Reply  Follow us on Twitter
22-11-2012, 11:41 AM
Post: #1
PIPE PPT
PIPE



.pptx  pipe.pptx (Size: 322.57 KB / Downloads: 19)

Pipe is a device used for the interprocess communication
Pipe has the functions create, connect and delete and functions similar to a
device driver (open, write, read, close)

Writing and reading a Pipe

A message-pipe─ a device for inserting (writing) and deleting (reading) from that between two given inter-connected tasks or two sets of tasks.
Writing and reading from a pipe is like
using a C command fwrite with a file name
to write into a named file, and C command
fread with a file name to read into a named
file.

Write and read using Pipe

1. One task using the function fwrite in a set
of tasks can write to a pipe at the back
pointer address, *pBACK.
2. One task using the function fwrite in a set
of tasks can read from a pipe at the front
pointer address, *pFRONT

Pipe as IO Stream

Pipes are also like Java Piped Input Output Streams. Java defines the classes for the input output streams

Pipe Messages

In a pipe there may be no fixed number of
bytes per message with an initial pointer for
the back and front and there may be a
limiting final back pointer.
• A pipe can therefore be limited and have a
variable number of bytes per message
between the initial and final pointers

Unidirectional feature in Pipe

Pipe is unidirectional. One thread or task
inserts into it and other one deletes from it.

Pipe-device Functions

1. pipeDevCreate ─ for creating a device
2. open ( ) ─ for opening the device to enable its
use from beginning of its allocated buffer, its
use with option and restrictions or permissions
defined at the time of opening.
3. connect ( ) ─ for connecting a thread or task
inserting bytes into the pipe to the thread or
task deleting bytes from the pipe.
4. write ( ) ─ function for inserting (writing) into
the pipe from the bottom of the empty memory
space in the buffer allotted to it.
5. read ( )─ function for deleting (reading) from the pipe from the bottom of the unread
memory spaces in the buffer filled after
writing into the pipe.
6. close ( ) ─ for closing the device to enable its
use from beginning of its allocated buffer only
after opening it again..
Rating PIPE PPT Options
Share PIPE PPT To Your Friends :- Seminar Topics Bookmark
Post Reply 

Marked Categories : seminar topics on pipes for computer science,

[-]
Quick Reply
Message
Type your reply to this message here.


Image Verification
Image Verification
(case insensitive)
Please enter the text within the image on the left in to the text box below. This process is used to prevent automated posts.

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  xMax : Seminar Report and PPT seminar projects maker 2 502 17-05-2016 09:39 AM
Last Post: dhanabhagya
  MOBILE-TV ppt project girl 1 6,234 11-04-2016 10:26 AM
Last Post: mkaasees
  Mining Web Graphs for Recommendations ppt seminar ideas 8 4,373 09-04-2016 02:50 PM
Last Post: dhanabhagya
  Seminar On 3D Internet ppt seminar post 1 943 06-04-2016 12:50 PM
Last Post: mkaasees
  3D Internet : Seminar Report and PPT seminar projects maker 1 530 06-04-2016 12:49 PM
Last Post: mkaasees
  Ant Colony Optimization PPT seminar projects maker 1 1,324 24-03-2016 02:19 PM
Last Post: mkaasees
  Graphical Password Authentication ppt study tips 1 4,292 10-03-2016 12:45 PM
Last Post: mkaasees
  Arduino PPT seminar flower 1 1,796 24-02-2016 03:24 PM
Last Post: Guest
  php ppt dhanabhagya 0 165 09-02-2016 03:49 PM
Last Post: dhanabhagya
  Google Chrome Laptop : Seminar Report and PPT dhanabhagya 0 243 30-01-2016 11:57 AM
Last Post: dhanabhagya
This Page May Contain What is PIPE PPT And Latest Information/News About PIPE PPT,If Not ...Use Search to get more info about PIPE PPT Or Ask Here

Options: