proto.h File Reference

#include <ipc/common.h>
#include <adt/hash_table.h>
#include "trace.h"

Go to the source code of this file.

Data Structures

struct  oper_t
struct  proto_t

Defines

#define OPER_MAX_ARGS   (IPC_CALL_LEN - 1)

Functions

oper_toper_new (const char *name, int argc, val_type_t *arg_types, val_type_t rv_type, int respc, val_type_t *resp_types)
void proto_add_oper (proto_t *proto, int method, oper_t *oper)
void proto_cleanup (void)
void proto_delete (proto_t *proto)
proto_tproto_get_by_srv (int srv)
oper_tproto_get_oper (proto_t *proto, int method)
void proto_init (void)
proto_tproto_new (const char *name)
void proto_register (int srv, proto_t *proto)

Variables

hash_table_t srv_proto


Detailed Description

Definition in file proto.h.


Generated on Thu Jun 2 07:45:51 2011 for HelenOS/USB by  doxygen 1.4.7