05-11-2005
Thank you blowtorch
the link you provided was very helpfull.I now started studying.I realize that it is a tough field.
Thankyou
Ranjth
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I am looking for a guide on how to program for either the Linux or FreeBSD (includes 4.4BSD, NetBSD or OpenBSD) kernel. I would prefer to learn how to write device drivers, but anything would help.
If you know, please email me at *removed* or leave a post here
Regards,
Farhan (0 Replies)
Discussion started by: Farhan
0 Replies
2. Linux
Hi All,
Not sure if this is the right place to ask, so please tell me where is appropriate...
Anyway, here is the problem. I'm a bit new to kernel programming, so nothing works :confused: . I need to intercept cetrtain ethernet packets from Host1("eth0") to Host2("eth1") and send them to... (1 Reply)
Discussion started by: sl_king
1 Replies
3. Shell Programming and Scripting
Hi.....
I'm new user for Linux.
I'd like to study about shell programming.
Thankx..... (2 Replies)
Discussion started by: knge
2 Replies
4. Linux
:)
Hi,
I intend to learn kernel programming.
Please, let me know if have know any good books for learning or any sites which will be help me.
Thanks in advance.
-
masg (1 Reply)
Discussion started by: masg1
1 Replies
5. UNIX for Advanced & Expert Users
Hi
I'd like to know a logic or a strategy to count the number of I/O requests that are being made. I have the PID of the process for which this needed to be done. Does anyone have any clue as to how to do this? This is to be done in Kernel programming in C.
P.S:
This is to be done in... (2 Replies)
Discussion started by: Ir1s
2 Replies
6. Fedora
Hi Friends,
This is my first ever post on this forum. I am a new user in the Linux field. Although, I have been working for sometime with CentOS at my work, I would consider myself an amateur only in this field. :D
The way file system works in linux and the reason its open-source, has really... (7 Replies)
Discussion started by: rohitrajjain
7 Replies
7. Programming
Hi there,
I have a problem with Unix kernel programming.
I have to write a program who should output the whole information the EXT4 extents contain. I have found many tutorial and information about how the EXT4 filesystem is working. Also There ar many information about the EXT4 structure but I... (1 Reply)
Discussion started by: oedurgan
1 Replies
8. UNIX for Advanced & Expert Users
Hi there
At first.
My Name is Andre, 27 and im from germany
Im tryin to learn something about the Unix Kernel and System
At first im trying to manipulate the systemcalls
I want to have an Entry in the kernel logfile, whenever a new file is created.
I found out, that a file uses the... (0 Replies)
Discussion started by: kissthechief
0 Replies
9. SCO
Hi all,
I hope you are fine,
I'd like study Os I tried a book like Silberschatz it's a good book but like
other books it talks about the concepts abstractly and that's due to it try
to encompass many concepts from many operating systems in GENERAL.
i am not too much comfortable from these... (20 Replies)
Discussion started by: Abdo_8008
20 Replies
10. Ubuntu
I have found many source files in the kernel using goto keyword instead of just doing the actual thing. For example:
if(blah)
goto x;
--
--
--
--
--
x: return blah-blah
Is there any specific reason for writing the code like this? The first thought that came to my mind is minimizing... (0 Replies)
Discussion started by: BHASKAR JUPUDI
0 Replies
LEARN ABOUT CENTOS
xtunrealizewidget
XtRealizeWidget(3) XT FUNCTIONS XtRealizeWidget(3)
NAME
XtRealizeWidget, XtIsRealized, XtUnrealizeWidget - realize and unrealize widgets
SYNTAX
void XtRealizeWidget(Widget w);
Boolean XtIsRealized(Widget w);
void XtUnrealizeWidget(Widget w);
ARGUMENTS
w Specifies the widget.
DESCRIPTION
If the widget is already realized, XtRealizeWidget simply returns. Otherwise, it performs the following:
o Binds all action names in the widget's translation table to procedures (see Section 10.1.2).
o Makes a post-order traversal of the widget tree rooted at the specified widget and calls the change_managed procedure of each compos-
ite widget that has one or more managed children.
o Constructs an XSetWindowAttributes structure filled in with information derived from the Core widget fields and calls the realize pro-
cedure for the widget, which adds any widget-specific attributes and creates the X window.
o If the widget is not a subclass of compositeWidgetClass, XtRealizeWidget returns; otherwise, it continues and performs the following:
- Descends recursively to each of the widget's managed children and calls the realize procedures. Primitive widgets that instanti-
ate children are responsible for realizing those children themselves.
- Maps all of the managed children windows that have mapped_when_managed True. (If a widget is managed but mapped_when_managed is
False, the widget is allocated visual space but is not displayed. Some people seem to like this to indicate certain states.)
If the widget is a top-level shell widget (that is, it has no parent), and mapped_when_managed is True, XtRealizeWidget maps the widget
window.
The XtIsRealized function returns True if the widget has been realized, that is, if the widget has a nonzero X window ID.
Some widget procedures (for example, set_values) might wish to operate differently after the widget has been realized.
The XtUnrealizeWidget function destroys the windows of an existing widget and all of its children (recursively down the widget tree). To
recreate the windows at a later time, call XtRealizeWidget again. If the widget was managed, it will be unmanaged automatically before its
window is freed.
SEE ALSO
XtManageChildren(3)
X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface
X Version 11 libXt 1.1.4 XtRealizeWidget(3)