Skip to content

File connection_list_sr.c

FileList > connection > connection_list_sr.c

Go to the source code of this file

  • #include "config.h"
  • #include <stdio.h>
  • #include <netinet/in.h>
  • #include <poll.h>
  • #include <string.h>
  • #include <malloc.h>
  • #include <memory.h>
  • #include <errno.h>
  • #include <assert.h>
  • #include "connection_list_sr.h"
  • #include "connection_error.h"
  • #include "memory_wrapper.hpp"

Public Functions

Type Name
int css_add_list (CSS_LIST * list, void * item)
int css_add_list_to_head (CSS_LIST * list, void * item)
int css_finalize_list (CSS_LIST * list)
int css_initialize_list (CSS_LIST * list, int free_count)
bool css_list_isempty (CSS_LIST * list)
int css_remove_list (CSS_LIST * list, void * item)
void * css_remove_list_from_head (CSS_LIST * list)
int css_traverse_list (CSS_LIST * list, int(*)(void *, void *) func, void * arg)

Public Static Functions

Type Name
int compare_data (void * data, void * compare)

Public Functions Documentation

function css_add_list

int css_add_list (
    CSS_LIST * list,
    void * item
) 

function css_add_list_to_head

int css_add_list_to_head (
    CSS_LIST * list,
    void * item
) 

function css_finalize_list

int css_finalize_list (
    CSS_LIST * list
) 

function css_initialize_list

int css_initialize_list (
    CSS_LIST * list,
    int free_count
) 

function css_list_isempty

bool css_list_isempty (
    CSS_LIST * list
) 

function css_remove_list

int css_remove_list (
    CSS_LIST * list,
    void * item
) 

function css_remove_list_from_head

void * css_remove_list_from_head (
    CSS_LIST * list
) 

function css_traverse_list

int css_traverse_list (
    CSS_LIST * list,
    int (*)( void *, void *) func,
    void * arg
) 

Public Static Functions Documentation

function compare_data

static int compare_data (
    void * data,
    void * compare
) 


The documentation for this class was generated from the following file cubrid/src/connection/connection_list_sr.c