EPICS Base
7.0.8.1
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
osiProcess.h
Go to the documentation of this file.
1
/*************************************************************************\
2
* Copyright (c) 2002 The University of Chicago, as Operator of Argonne
3
* National Laboratory.
4
* Copyright (c) 2002 The Regents of the University of California, as
5
* Operator of Los Alamos National Laboratory.
6
* SPDX-License-Identifier: EPICS
7
* EPICS BASE is distributed subject to a Software License Agreement found
8
* in file LICENSE that is included with this distribution.
9
\*************************************************************************/
10
11
#ifndef INC_osiProcess_H
12
#define INC_osiProcess_H
13
19
/*
20
* Author: Jeff Hill
21
*/
22
#include "libComAPI.h"
23
24
#ifdef __cplusplus
25
extern
"C"
{
26
#endif
27
28
30
typedef
enum
osiGetUserNameReturn
{
31
osiGetUserNameFail
,
32
osiGetUserNameSuccess
33
}
osiGetUserNameReturn
;
34
46
LIBCOM_API
osiGetUserNameReturn
epicsStdCall
osiGetUserName
(
char
*pBuf,
unsigned
bufSize);
47
49
typedef
enum
osiSpawnDetachedProcessReturn
{
50
osiSpawnDetachedProcessFail
,
51
osiSpawnDetachedProcessSuccess
,
52
osiSpawnDetachedProcessNoSupport
53
}
osiSpawnDetachedProcessReturn
;
54
64
LIBCOM_API
osiSpawnDetachedProcessReturn
epicsStdCall
osiSpawnDetachedProcess
65
(
const
char
*pProcessName,
const
char
*pBaseExecutableName);
66
67
#ifdef __cplusplus
68
}
69
#endif
70
71
#endif
/* INC_osiProcess_H */
osiGetUserNameFail
Definition:
osiProcess.h:31
osiGetUserNameSuccess
Definition:
osiProcess.h:32
osiSpawnDetachedProcess
LIBCOM_API osiSpawnDetachedProcessReturn epicsStdCall osiSpawnDetachedProcess(const char *pProcessName, const char *pBaseExecutableName)
Spawn detached process.
osiGetUserNameReturn
osiGetUserNameReturn
Definition:
osiProcess.h:30
osiSpawnDetachedProcessReturn
osiSpawnDetachedProcessReturn
Definition:
osiProcess.h:49
osiGetUserName
LIBCOM_API osiGetUserNameReturn epicsStdCall osiGetUserName(char *pBuf, unsigned bufSize)
get user name
osiSpawnDetachedProcessFail
Definition:
osiProcess.h:50
osiSpawnDetachedProcessSuccess
Definition:
osiProcess.h:51
osiSpawnDetachedProcessNoSupport
Definition:
osiProcess.h:52
Generated on Sun Jun 30 2024 13:46:57 for EPICS Base by
1.8.5