Sponsored Content
Full Discussion: thread doubt
Top Forums Programming thread doubt Post 302578912 by 2104692 on Saturday 3rd of December 2011 12:15:03 AM
Old 12-03-2011
thread doubt

hi All
i have one doubt. in my project am using thrd1 and thrd2. am using interface is mbox and now my doubt is thrd1 is posting data and thrd2 is reading data...?? how we will receive the data...
 

4 More Discussions You Might Find Interesting

1. Programming

How to cancel a thread safely from the initial thread?

how about asynchronous canceling? or with signal? if with signal whether it effects the process? my english so badly :( :( (1 Reply)
Discussion started by: alan.zhao
1 Replies

2. Programming

Parent Thread Of Child Thread

Parent Thread Of Child Thread Suppose a process creates some threads say threadC and threadD. Later on each of these threads create new child threads say threadC1, threadC2, threadC3 etc. So a tree of threads will get created. Is there any way to find out the parent thread of one such... (1 Reply)
Discussion started by: rupeshkp728
1 Replies

3. UNIX for Dummies Questions & Answers

Thread holding spinlock doubt

Are thread holding spinlocks deletion safe? I mean if say a thread t1 is holding a spinlock, then can an another thread t2 wanting the spinlock delete the thread t1 if t1 is not releasing the spinlock? (0 Replies)
Discussion started by: rupeshkp728
0 Replies

4. Forum Support Area for Unregistered Users & Account Problems

Not able to post thread/reply to thread

Dear Moderator I am not able to post any new thread or post reply to mine old thread. Kindly help as i am stuck on one problem and needed suggestion. Regards Jaydeep (1 Reply)
Discussion started by: jaydeep_sadaria
1 Replies
AutoLoader(3)						User Contributed Perl Documentation					     AutoLoader(3)

NAME
PDL::AutoLoader - MatLab style AutoLoader for PDL SYNOPSIS
use PDL::AutoLoader; $a = func1(...); # Load file func1.pdl $b = func2(...); # Load file func2.pdl $PDL::AutoLoader::Rescan = 1; # Enable re-scanning DESCRIPTION
This module implements a MatLab style AutoLoader for PDL. If a unknown function 'func()' is called then a file 'func.pdl' is searched for and if found is read in to define 'func()' which is then executed. Files are seached for using the directories in seach path @PDLLIB, which is initialised from the shell environment variable "PDLLIB" which is a colon seperated list of directories. e.g. in csh setenv PDLLIB "/home/kgb/pdllib:/local/pdllib" Note this is kept seperate from "PERL5LIB" just in case. As an added bonus, you can use a leading '+' on a directory name to search not just that directory but the entire directory tree under it (excluding symlinks). The subdirs are determined by explicit search, and searches occur at startup and again each time you change the num- ber of elements in @PDLLIB. For example, setenv PDLLIB "+~kgb/PDL" will search /home/kgb/PDL and all its subdirectories for .pdl files. AUTO-SCANNING The variable $PDL::AutoLoader::Rescan controls whether files are automatically re-scanned for changes at the "perldl" command line. If "$PDL::AutoLoader::Rescan == 1" and the file is changed then the new definition is reloaded auto-matically before executing the "perldl" command line. Which means in practice you can edit files, save changes and have "perldl" see the changes automatically. The default is '0' - i.e. to have this feature disabled. As this feature is only pertinent to the "perldl" shell it imposes no overhead on PDL scripts. Yes Bob you can have your cake and eat it too! Note: files are only re-evaled if they are determined to have been changed according to their date/time stamp. No doubt this interface could be improved upon some more. :-) Sample file: sub foo { # file 'foo.pdl' - define the 'foo' function my $x=shift; return sqrt($x**2 + $x**3 + 2); } 1; # File returns true (i.e. loaded successfully) AUTHOR
Copyright(C) 1997 Karl Glazebrook (kgb@aaoepp.aao.gov.au); several extensions by Craig DeForest (deforest@boulder.swri.edu) All rights reserved. There is no warranty. You are allowed to redistribute this software / documentation under certain conditions. For details, see the file COPYING in the PDL distribution. If this file is separated from the PDL distribution, the copyright notice should be included in the file. BUGS
No doubt this interface could be improved upon some more. :-) Will probably be quite slow if "$PDL::AutoLoader::Rescan == 1" and thousands of functions have been autoloaded. There could be a race condition in which the file changes while the internal autoloader code is being executed but it should be harmless. Probably has not been tested enough! perl v5.8.0 2002-08-06 AutoLoader(3)
All times are GMT -4. The time now is 11:37 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy