The SamTools Services Module

Services for the SamTools suite of tools. More...

Functions

ServicesArrayGetServices (UserDetails *user_p, GrassrootsServer *grassroots_p)
 Get the ServicesArray containing the SamTools Services. More...
 
void ReleaseServices (ServicesArray *services_p)
 Free the ServicesArray containing the SamTools Services. More...
 

Detailed Description

Services for the SamTools suite of tools.

This Module offers some of the functionality available within the SamTools libraries. General information can be found in the SamTools service documentation.

Function Documentation

◆ GetServices()

ServicesArray* GetServices ( UserDetails user_p,
GrassrootsServer *  grassroots_p 
)

Get the ServicesArray containing the SamTools Services.

Parameters
user_pThe UserDetails for the user trying to access the services. This can be NULL.
Returns
The ServicesArray containing all of the SamTools Services or NULL upon error.

◆ ReleaseServices()

void ReleaseServices ( ServicesArray services_p)

Free the ServicesArray containing the SamTools Services.

Parameters
services_pThe ServicesArray to free.