wlmaker
Loading...
Searching...
No Matches
Typedefs | Functions | Variables
lock_mgr.h File Reference
#include <libbase/libbase.h>
#include "server.h"
Include dependency graph for lock_mgr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _wlmaker_lock_mgr_t wlmaker_lock_mgr_t
 

Functions

wlmaker_lock_mgr_twlmaker_lock_mgr_create (wlmaker_server_t *server_ptr)
 
void wlmaker_lock_mgr_destroy (wlmaker_lock_mgr_t *lock_mgr_ptr)
 

Variables

const bs_test_case_t wlmaker_lock_mgr_test_cases []
 

Detailed Description

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Typedef Documentation

◆ wlmaker_lock_mgr_t

Forward declaration: State of the session lock manager.

Function Documentation

◆ wlmaker_lock_mgr_create()

wlmaker_lock_mgr_t * wlmaker_lock_mgr_create ( wlmaker_server_t server_ptr)

Creates the session lock manager.

Parameters
server_ptr
Returns
The session lock manager handler or NULL on error.

◆ wlmaker_lock_mgr_destroy()

void wlmaker_lock_mgr_destroy ( wlmaker_lock_mgr_t lock_mgr_ptr)

Destroys the session lock manager.

Parameters
lock_mgr_ptr

Variable Documentation

◆ wlmaker_lock_mgr_test_cases

const bs_test_case_t wlmaker_lock_mgr_test_cases[]
extern

Unit test cases for wlmaker_lock_mgr_t.