Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ceph_connection_operations Struct Reference

#include <messenger.h>

Data Fields

struct ceph_connection *(* get )(struct ceph_connection *)
 
void(* put )(struct ceph_connection *)
 
void(* dispatch )(struct ceph_connection *con, struct ceph_msg *m)
 
struct ceph_auth_handshake *(* get_authorizer )(struct ceph_connection *con, int *proto, int force_new)
 
int(* verify_authorizer_reply )(struct ceph_connection *con, int len)
 
int(* invalidate_authorizer )(struct ceph_connection *con)
 
void(* fault )(struct ceph_connection *con)
 
void(* peer_reset )(struct ceph_connection *con)
 
struct ceph_msg *(* alloc_msg )(struct ceph_connection *con, struct ceph_msg_header *hdr, int *skip)
 

Detailed Description

Definition at line 20 of file messenger.h.

Field Documentation

Definition at line 41 of file messenger.h.

void(* dispatch)(struct ceph_connection *con, struct ceph_msg *m)

Definition at line 25 of file messenger.h.

Definition at line 35 of file messenger.h.

Definition at line 21 of file messenger.h.

struct ceph_auth_handshake*(* get_authorizer)(struct ceph_connection *con, int *proto, int force_new)
read

Definition at line 28 of file messenger.h.

int(* invalidate_authorizer)(struct ceph_connection *con)

Definition at line 32 of file messenger.h.

void(* peer_reset)(struct ceph_connection *con)

Definition at line 39 of file messenger.h.

Definition at line 22 of file messenger.h.

int(* verify_authorizer_reply)(struct ceph_connection *con, int len)

Definition at line 31 of file messenger.h.


The documentation for this struct was generated from the following file: