# # Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved. # # # Sun::Solaris::Task documentation. # =head1 NAME Sun::Solaris::Task - Perl interface to Tasks =head1 SYNOPSIS use Sun::Solaris::Task qw(:ALL); my $taskid = gettaskid(); This module provides wrappers for the C and C system calls. =head2 Constants C, C. =head2 Functions B> The C<$project> parameter must be a valid project ID and the C<$flags> parameter must be C or C. The parameters are passed through directly to the underlying C system call. The new task ID is returned if the call succeeds. On failure -1 is returned. C This function returns the numeric task ID of the calling process, or C if the underlying C system call is unsuccessful. =head2 Class methods None. =head2 Object methods None. =head2 Exports By default nothing is exported from this module. The following tags can be used to selectively import constants and functions defined in this module: :SYSCALLS settaskid() and gettaskid() :CONSTANTS TASK_NORMAL and TASK_FINAL :ALL :SYSCALLS and :CONSTANTS =head1 ATTRIBUTES See C for descriptions of the following attributes: ___________________________________________________________ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | |_____________________________|_____________________________| | Availability | CPAN (http://www.cpan.org) | |_____________________________|_____________________________| | Interface Stability | Evolving | |_____________________________|_____________________________| =head1 SEE ALSO C, C, C