libsyncml  0.5.4
Data Fields
SmlSession Struct Reference
Collaboration diagram for SmlSession:
Collaboration graph

Data Fields

gint refCount
 
SmlProtocolVersion version
 
SmlProtocolType protocol
 
SmlSessionType sessionType
 
SmlAssemblerassembler
 
SmlBool onlyReplace
 
SmlSessionEventCallback eventCallback
 
void * eventCallbackUserdata
 
SmlSessionDataCallback dataCallback
 
void * dataCallbackUserdata
 
char * sessionID
 
SmlLocationtarget
 
SmlLocationorgTarget
 
SmlLocationsource
 
char * responseURI
 
SmlChalchal
 
SmlCredcred
 
unsigned int localMaxMsgSize
 
unsigned int localMaxObjSize
 
GList * pendingReplies
 
unsigned long lastMessageID
 
unsigned long lastReceivedMessageID
 
unsigned long lastCommandID
 
GList * commands
 
SmlBool final
 
SmlBool authenticate
 
SmlBool established
 
SmlMimeType type
 
SmlQueuecommand_queue
 
SmlBool waiting
 
SmlBool sending
 
GList * commandStack
 
SmlBool hasCommand
 
SmlBool assmHasHeader
 
SmlBool end
 
GMutex * reportEnd
 
SmlBool reportedEnd
 
SmlCommandparentCommand
 
SmlCommandincomingBuffer
 
SmlCommandfrag_command
 
unsigned int frag_size
 
SmlStatusReplyCb frag_callback
 
void * frag_userdata
 
SmlBool active
 
GMutex * dispatch_mutex
 

Detailed Description

Definition at line 27 of file sml_session_internals.h.


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