Layer: apps

Module: mono

Interfaces Templates

Description:

Run .NET server and client applications on Linux.


Interfaces:

mono_domtrans( domain )
Summary

Execute the mono program in the mono domain.

Parameters
Parameter:Description:
domain

Domain allowed access.

mono_exec( domain )
Summary

Execute the mono program in the mono domain.

Parameters
Parameter:Description:
domain

Domain allowed access.

mono_run( domain , role , terminal )
Summary

Execute mono in the mono domain, and allow the specified role the mono domain.

Parameters
Parameter:Description:
domain

The type of the process performing this action.

role

The role to be allowed the mono domain.

terminal

The type of the terminal allow the mono domain to use.

mono_rw_shm( domain )
Summary

Read and write to mono shared memory.

Parameters
Parameter:Description:
domain

The type of the process performing this action.

Return

Templates:

mono_per_role_template( userdomain_prefix , user_domain , user_role )
Summary

The per role template for the mono module.

Description

This template creates a derived domains which are used for mono applications.

Parameters
Parameter:Description:
userdomain_prefix

The prefix of the user domain (e.g., user is the prefix for user_t).

user_domain

The type of the user domain.

user_role

The role associated with the user domain.

Return