Msrp/MsrpClient/eabi/msrpclientu.def
author Petteri Saari <petteri.saari@digia.com>
Thu, 25 Nov 2010 13:59:42 +0200
branchMSRP_FrameWork
changeset 58 cdb720e67852
parent 25 505ad3f0ce5c
permissions -rw-r--r--
This release addresses the following issues: 1. The crash bug fix when receiving file 2. Now the sending is based on MSRP messages, there is no longer file receiving or sending. Client sends data as MSRP was designed. 3. Soma MSRP stack was created so that the client told the correct session-id, Symbian stack generated it by itself. This is not allowed, it was changed so that clients tell the session-id (same as used in SIP INVITE). 4. Unnecessary division of data to chunks removed when there is no need to interrupt sending. The message is sent in as few chunks as possible. 5. Stack can now receive files and chunks with ?unlimited? size. Old stack wrote the incoming data to memory and did not utilize disk space until the end of chunk was reached (large chunks from another client crashed it). 6. Now when writing the incoming data to file, it will take into account the byte-range header values. So, this complies with the RFC4975 requirements that stack must be able to handle chunks that come in any sequence. 7. Some buffering changes to outgoing/incoming data. 8. The outgoing data is now checked that it does not contain the created transaction-id before sending the data. 9. MSRP success reports are now implemented and tested against servers. 10. Progress report system fixed so progress is now visible on client (all the way to 100%). 11. Message Cancel receiving / Cancel sending now corrected and made to work as rfc4975 requires. (termination from sender and error code from receiver when cancelling). 12. Bug correction related to messages received not belonging to any session, old stack implementation did send error response, but after response was written it did give the buffer to client anyway. Now corrected.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
25
505ad3f0ce5c MSRP Chat and File Sharing FrameWork - Initial Contribution from Nokia.
shivsood
parents:
diff changeset
     1
EXPORTS
505ad3f0ce5c MSRP Chat and File Sharing FrameWork - Initial Contribution from Nokia.
shivsood
parents:
diff changeset
     2
	_ZN12CMSRPSession10SendBufferERK6TDesC8S2_ @ 1 NONAME
58
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
     3
	_ZN12CMSRPSession13CancelSendingER6TDesC8 @ 2 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
     4
	_ZN12CMSRPSession13LocalMSRPPathEv @ 3 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
     5
	_ZN12CMSRPSession14NotifyProgressEi @ 4 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
     6
	_ZN12CMSRPSession15CancelReceivingER6TDesC8 @ 5 NONAME
25
505ad3f0ce5c MSRP Chat and File Sharing FrameWork - Initial Contribution from Nokia.
shivsood
parents:
diff changeset
     7
	_ZN12CMSRPSession16SetSessionParamsER18CMSRPSessionParams @ 6 NONAME
58
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
     8
	_ZN12CMSRPSession6ListenERK6TDesC8 @ 7 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
     9
	_ZN12CMSRPSession7ConnectERK6TDesC8 @ 8 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    10
	_ZN12CMSRPSession8SendFileERK4TBufILi256EERK6TDesC8 @ 9 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    11
	_ZN18CMSRPSessionParams17SetReportHeadersLE13TReportStatusS0_ @ 10 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    12
	_ZN18CMSRPSessionParams19FailureReportHeaderEv @ 11 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    13
	_ZN18CMSRPSessionParams19SuccessReportHeaderEv @ 12 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    14
	_ZN18CMSRPSessionParams4NewLEv @ 13 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    15
	_ZN18CMSRPSessionParamsD0Ev @ 14 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    16
	_ZN18CMSRPSessionParamsD1Ev @ 15 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    17
	_ZN18CMSRPSessionParamsD2Ev @ 16 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    18
	_ZN5CMSRP10ConstructLERK4TUid @ 17 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    19
	_ZN5CMSRP16CloseMSRPSessionEP12CMSRPSession @ 18 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    20
	_ZN5CMSRP18CreateMSRPSessionLER20MMSRPSessionObserverjRK6TDesC8 @ 19 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    21
	_ZN5CMSRP4NewLERK4TUid @ 20 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    22
	_ZN5CMSRP5NewLCERK4TUid @ 21 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    23
	_ZN5CMSRPD0Ev @ 22 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    24
	_ZN5CMSRPD1Ev @ 23 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    25
	_ZN5CMSRPD2Ev @ 24 NONAME
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    26
	_ZTI12CMSRPSession @ 25 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    27
	_ZTI12RMSRPSession @ 26 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    28
	_ZTI17CMSRPListenerBase @ 27 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    29
	_ZTI18CMSRPSessionParams @ 28 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    30
	_ZTI19CMSRPImplementation @ 29 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    31
	_ZTI21CMSRPIncomingListener @ 30 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    32
	_ZTI23CMSRPConnectionListener @ 31 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    33
	_ZTI23CMSRPSendResultListener @ 32 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    34
	_ZTI26CMSRPSessionImplementation @ 33 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    35
	_ZTI5CMSRP @ 34 NONAME ; #<TI>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    36
	_ZTV12CMSRPSession @ 35 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    37
	_ZTV12RMSRPSession @ 36 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    38
	_ZTV17CMSRPListenerBase @ 37 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    39
	_ZTV18CMSRPSessionParams @ 38 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    40
	_ZTV19CMSRPImplementation @ 39 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    41
	_ZTV21CMSRPIncomingListener @ 40 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    42
	_ZTV23CMSRPConnectionListener @ 41 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    43
	_ZTV23CMSRPSendResultListener @ 42 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    44
	_ZTV26CMSRPSessionImplementation @ 43 NONAME ; #<VT>#
cdb720e67852 This release addresses the following issues:
Petteri Saari <petteri.saari@digia.com>
parents: 25
diff changeset
    45
	_ZTV5CMSRP @ 44 NONAME ; #<VT>#
25
505ad3f0ce5c MSRP Chat and File Sharing FrameWork - Initial Contribution from Nokia.
shivsood
parents:
diff changeset
    46