Sponsored Content
Top Forums Programming regarding socket & mssage queue Post 302147695 by arunchaudhary19 on Wednesday 28th of November 2007 04:26:02 AM
Old 11-28-2007
If I had to recieve data through message queue in child process...then its okay....my code is working fine........

what should I do to make make my child to collect data through message queue continously.........
length of data to be recieved and send is fixed.......because my application is like that .....it sends or recieves fixed length data, so no need to check length ........

plz tell me in steps what steps should I follow????
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Session PID & socket connection pid

1. If I use an software application(which connects to the database in the server) in my local pc, how many PID should be registered? Would there be PID for the session and another PID for socket connection? 2. I noticed (through netstat) that when I logged in using the my software application,... (1 Reply)
Discussion started by: pcx26
1 Replies

2. UNIX for Advanced & Expert Users

Unix: socket & Co

Hello, I need help to replace the ................. of client.c that request the server implemented by server.c ------------------ Listing 1 - server.c /* Inclusion des différentes librairies nécessaires */ #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> ... (0 Replies)
Discussion started by: bounkolh
0 Replies

3. UNIX for Dummies Questions & Answers

Socket Handling Differences Between Linux & Unix?

Sorry if this is a stupid question! I have been developing a Java application that I am deploying on both Unix and Linux servers, which uses lots of socket handling. When the server side connection is dropped by the server un-gracefully I have been seeing close_waits and null connections. ... (0 Replies)
Discussion started by: Vinnie
0 Replies

4. Programming

Multiplexing socket and message queue using Select()

I have a socket and a message queue over which i am trying to multiplex input using select(). When data comes over socket the select works but when it comes over message queue the select is not detecting it . Create_Q gets the identifier of the messege queue. ... (1 Reply)
Discussion started by: shaurya.rastogi
1 Replies

5. UNIX for Advanced & Expert Users

connect problem for sctp socket (ipv6 socket) - Runtime fail Invalid Arguments

Hi, I was porting ipv4 application to ipv6; i was done with TCP transports. Now i am facing problem with SCTp transport at runtime. To test SCTP transport I am using following server and client socket programs. Server program runs fine, but client program fails giving Invalid Arguments for... (0 Replies)
Discussion started by: chandrutiptur
0 Replies

6. Programming

which socket should socket option on be set

Hi all, On the server side, one socket is used for listening, the others are used for communicating with the client. My question is: if i want to set option for socket, which socket should be set on? If either can be set, what's the different? Again, what's the different if set option... (1 Reply)
Discussion started by: blademan100
1 Replies

7. Programming

socket function to read a webpage (socket.h)

Why does this socket function only read the first 1440 chars of the stream. Why not the whole stream ? I checked it with gdm and valgrind and everything seems correct... #include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <string.h> #include... (3 Replies)
Discussion started by: cyler
3 Replies

8. Programming

Error with socket operation on non-socket

Dear Experts, i am compiling my code in suse 4.1 which is compiling fine, but at runtime it is showing me for socket programming error no 88 as i searched in errno.h it is telling me socket operation on non socket, what is the meaning of this , how to deal with this error , please... (1 Reply)
Discussion started by: vin_pll
1 Replies

9. IP Networking

Clarification - Setting socket options at the same time when socket is listening

I need clarification on whether it is okay to set socket options on a listening socket simultaneously when it is being used in an accept() call? Following is the scenario:- -- Task 1 - is executing in a loop - polling a listen socket, lets call it 'fd', (whose file descriptor is global)... (2 Replies)
Discussion started by: jake24
2 Replies

10. Programming

C++ socket, fork & pipes

Hello, I'm stuck and this is a matter which I need to resolve quite fast (but I couldn't post in the "Emergency" section); the problem is this : I have created a chat program in which the client sends the sentence to the server and then the server should send it to all the clients connected,... (2 Replies)
Discussion started by: timmyyyyy
2 Replies
ptem(7) 						 Miscellaneous Information Manual						   ptem(7)

NAME
ptem - STREAMS pty (pesudo-terminal) Emulation module SYNOPSIS
DESCRIPTION
is a STREAMS module that emulates a terminal when used in conjunction with (STREAMS line discipline) and (STREAMS slave pty driver). The module normally sits above and below The user process must push the module onto the slave side of the pty with a call to the STREAMS ioctl(2) system call before is pushed. is responsible for processing all of the terminal commands that are passed downstream from or from (STREAMS pty master driver). and together provide a real terminal behavior for the STREAMS pty slave. However, some of the terminal commands are ignored and cause only an acknowledgement of the command since there is no real terminal or modem in the pty subsystem. In fact, none of the flags in the field of the or structures, (which is used by the or respectively), have any effect on the pty except if the baud rate is set to zero. Setting the baud rate to zero will have the effect of hanging up the pty connection. Similarly, the parity or delay flags in the field will not have any effect at all on the pty. As a summary, the module performs the following tasks: o The following are processed, if appropriate, and acknowledged by sending an message upstream when they are received on write queue: and o Keeps track of the window size needed for the and o Upon receiving any other on its write queue, acknowledges them negatively by sending an message upstream. o The following are passed downstream by after they have been processed: and o Any message that is received on read queue will be freed in case the module is not pushed on the and the above get to the pty master STREAMS head, which would then send an message downstream. o When is opened and all conditions for setting up a controlling terminal are met, it sends an message (with the flag set) upstream to the STREAMS head to allocate a controlling terminal. o Upon receiving an message of type on its read queue, sends an message downstream and an message upstream. o When an message is received on its write queue to set the baud rate to zero (e.g. with CBAUD set to B0), sends an message upstream and a zero-length message downstream to be read by the pty master process. o When an message of type is received on its read queue, sends an message downstream and an message upstream with the signal number set to the same value used in the message. o When an message of type is received on its read queue, sends an message downstream and an message (with ioc_cmd set to or upstream to enable or disable the input processing on o When an message is received on its read or write queue, simply discards the message without any action. o When an message of type is received on its write queue and if the values in the structure in are not zero, sends an message upstream with the structure. If the values are zero, sends an message upstream. o When an message of type is received on its write queue and if the values in the structure in are not zero, sends an message upstream with the structure. If the values are zero, sends an message upstream. o When an message of type is received in its write queue, saves the information passed to it in the structure and sends an (with the signal number set to upstream to the pty slave process if the window size is changed. o When an message of type is received on its read queue and if the values in the structure in are not zero, sends an message down- stream with the structure. If the values are zero, sends an message downstream. o When an message of type is received in its read queue, saves the information passed to it in the structure and sends an (with the signal number is set to upstream to the pty slave process if the window size is changed. o All other messages not mentioned above are passed to the next module or driver. AUTHOR
was developed by HP. SEE ALSO
ioctl(2), streamio(7), ptm(7), pts(7), ldterm(7). ptem(7)
All times are GMT -4. The time now is 02:18 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy