Lines Matching refs:run
25 struct run;
44 int (*run_assign)(struct msg *, int, const struct run *);
45 int (*run_get)(struct msg *, int, struct run * *);
46 struct run * (*run_add)(struct msg *);
55 struct run **run_data;
81 int msg_run_assign(struct msg *, int, const struct run *);
82 int msg_run_get(struct msg *, int, struct run * *);
83 struct run * msg_run_add(struct msg *);
134 /* Tag definition for run */
142 /* Structure declaration for run */
144 int (*how_assign)(struct run *, const char *);
145 int (*how_get)(struct run *, char * *);
146 int (*some_bytes_assign)(struct run *, const ev_uint8_t *, ev_uint32_t);
147 int (*some_bytes_get)(struct run *, ev_uint8_t * *, ev_uint32_t *);
148 int (*fixed_bytes_assign)(struct run *, const ev_uint8_t *);
149 int (*fixed_bytes_get)(struct run *, ev_uint8_t **);
152 struct run {
165 struct run *run_new(void);
166 void run_free(struct run *);
167 void run_clear(struct run *);
168 void run_marshal(struct evbuffer *, const struct run *);
169 int run_unmarshal(struct run *, struct evbuffer *);
170 int run_complete(struct run *);
172 const struct run *);
174 struct run *);
175 int run_how_assign(struct run *, const char *);
176 int run_how_get(struct run *, char * *);
177 int run_some_bytes_assign(struct run *, const ev_uint8_t *, ev_uint32_t);
178 int run_some_bytes_get(struct run *, ev_uint8_t * *, ev_uint32_t *);
179 int run_fixed_bytes_assign(struct run *, const ev_uint8_t *);
180 int run_fixed_bytes_get(struct run *, ev_uint8_t **);
181 /* --- run done --- */