Find Jobs
Hire Freelancers

C programming

$30-250 USD

Closed
Posted about 14 years ago

$30-250 USD

Paid on delivery
The aim of this is to produce a simple simulation of a printer queue within a UNIX or Linux environment. The simulation will consist of two communicating processes, a producer and a consumer. Functional Requirements First process This process will be required to run to create a series of child processes that will represent each of the printer jobs. The PID number of each child is to be inserted / spooled within a priority queue. The queue will be made available to the second process to allow de-spooling. The process should be configurable using command line arguments. Second Process This process will be separate from the first and running within a separate console window and will simulate the de-spooling process. The process should be configurable using command line arguments. It should perform the following functions: - Find and delete a number of printer jobs by priority order. - Print a message to notify the user of the deletion. - Kill the corresponding process. It will be necessary to develop a communication mechanism to transfer data between the two main processes. It should be possible to configure the maximum number of jobs allowed within the whole system. It should also be possible to configure the consumer and / or the producer to specify how many jobs they will de-spool or spool during each cycle. The code must be explained using comments. Additional information submitted: The program needs to be written in C, not C# or C++. Bidding will be anything under $30. Let me know if you intend to bid under $30 and I can arrange other forms of contact.
Project ID: 651458

About the project

7 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $74 USD for this job
User Avatar
I understand the project. I will do it.
$30 USD in 4 days
5.0 (2 reviews)
1.9
1.9
User Avatar
Hi I can do this project as I am working on C. But, I do not want to commit without knowing the no of days you are going to allow. Just for the sake of compulsion I entered the number of days. Let me know if you are interested. Thanks & Regards Sathish Kumar
$30 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi I am interested in making this project Waiting for your reply
$30 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Let me know the full view and overall module of the project so that it would be easy to continue further
$300 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
This is a few days project. Our team have already done a lot of similar projects, and now we offer our experience for you. We shall do your project with highest quality and speed. Please read PMB for detailed information.
$30 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have experience in Linux and C programming, and I can implement this project using UNIX sockets. Let me know if you are interested. Thanks.
$50 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I confidently trust on my ability to deliver the best output on the project
$50 USD in 6 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of PAKISTAN
Karachi, Pakistan
0.0
0
Member since Jan 22, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.