/home/dko/projects/mobilec/trunk/src/include/dynstring.h File Reference

Go to the source code of this file.

Data Structures

struct  dynstring_s

Defines

#define COMPOSE_BLOCKSIZE   1024

Typedefs

typedef struct dynstring_s dynstring_t
typedef dynstring_tdynstring_p

Functions

dynstring_tdynstring_New (void)
int dynstring_Append (dynstring_t *msg, char *str)
int dynstring_Destroy (dynstring_t *dynstring)


Define Documentation

#define COMPOSE_BLOCKSIZE   1024

Definition at line 5 of file dynstring.h.

Referenced by dynstring_Append(), and dynstring_New().


Typedef Documentation

typedef dynstring_t* dynstring_p

Definition at line 11 of file dynstring.h.

typedef struct dynstring_s dynstring_t


Function Documentation

int dynstring_Append ( dynstring_t msg,
char *  str 
)

Definition at line 21 of file dynstring.c.

References COMPOSE_BLOCKSIZE, dynstring_s::len, dynstring_s::message, and dynstring_s::size.

Referenced by fipa_acl_Compose(), fipa_agent_identifier_Compose(), fipa_agent_identifier_set_Compose(), fipa_DateTime_Compose(), fipa_envelope_Compose__from(), fipa_number_Compose(), fipa_performative_Compose(), fipa_string_Compose(), fipa_url_Compose(), fipa_url_sequence_Compose(), fipa_word_Compose(), and mtp_http_CreateMessage().

int dynstring_Destroy ( dynstring_t dynstring  ) 

Definition at line 46 of file dynstring.c.

References dynstring_s::message.

Referenced by fipa_envelope_Compose__from(), MC_AclSend(), and mtp_http_CreateMessage().

dynstring_t* dynstring_New ( void   ) 

Definition at line 5 of file dynstring.c.

References COMPOSE_BLOCKSIZE, dynstring_s::len, dynstring_s::message, and dynstring_s::size.

Referenced by fipa_acl_Compose(), fipa_envelope_Compose__from(), and mtp_http_CreateMessage().


Generated on Fri May 16 14:49:55 2008 for Mobile-C by  doxygen 1.5.4