Changeset 4056ad0 in mainline for uspace/app/bithenge/transform.h


Ignore:
Timestamp:
2012-07-28T01:57:31Z (12 years ago)
Author:
Sean Bartell <wingedtachikoma@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
32eb01b
Parents:
03cad47
Message:

Bithenge: basic parameter passing (integer literals only)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/bithenge/transform.h

    r03cad47 r4056ad0  
    207207
    208208extern bithenge_transform_t bithenge_ascii_transform;
     209extern bithenge_transform_t bithenge_known_length_transform;
    209210extern bithenge_transform_t bithenge_uint8_transform;
    210211extern bithenge_transform_t bithenge_uint16le_transform;
     
    217218extern bithenge_named_transform_t *bithenge_primitive_transforms;
    218219
    219 int bithenge_init_transform(bithenge_transform_t *self,
    220     const bithenge_transform_ops_t *ops, int num_params);
    221 int bithenge_new_struct(bithenge_transform_t **out,
    222     bithenge_named_transform_t *subtransforms);
     220int bithenge_init_transform(bithenge_transform_t *,
     221    const bithenge_transform_ops_t *, int);
     222int bithenge_new_param_transform(bithenge_transform_t **,
     223    bithenge_transform_t *, int);
     224int bithenge_new_struct(bithenge_transform_t **,
     225    bithenge_named_transform_t *);
    223226int bithenge_new_composed_transform(bithenge_transform_t **,
    224227    bithenge_transform_t **, size_t);
Note: See TracChangeset for help on using the changeset viewer.