Ronan Abhamon
|
8ae87e2f3f
|
feat(Core): deal with more warning options!
|
2017-09-20 12:45:17 +02:00 |
|
Ghislain MARY
|
53b9758d7a
|
Handle conference listener in client group chat room and wrap participant manipulation callbacks in LinphoneChatRoomCbs.
|
2017-09-19 17:17:23 +02:00 |
|
Ronan Abhamon
|
2096d7998b
|
feat(c-wrapper): coding style
|
2017-09-19 11:44:54 +02:00 |
|
Ghislain MARY
|
1b60a6fc4a
|
Handle the chat room state.
|
2017-09-19 11:40:30 +02:00 |
|
Ronan Abhamon
|
ad7cb274c8
|
fix(chat/conference): use const shared_ptr reference in removeParticipant(s)
|
2017-09-19 11:11:11 +02:00 |
|
Ronan Abhamon
|
5a5e12dfae
|
feat(c-tools): add const versions of getCppPtr
|
2017-09-19 10:58:59 +02:00 |
|
Sylvain Berfini
|
93c17c2194
|
Started c-chat-message
|
2017-09-18 11:58:12 +02:00 |
|
Ghislain MARY
|
0a15a02ff0
|
Add callbacks to the LinphoneChatRoom object.
|
2017-09-18 11:52:35 +02:00 |
|
Ghislain MARY
|
d7dbb9b984
|
Wrap the conference interface in the C chat room object.
|
2017-09-15 15:43:23 +02:00 |
|
Ghislain MARY
|
2f74df954f
|
Improve conversion of lists in c-tools.
|
2017-09-15 15:43:23 +02:00 |
|
Ghislain MARY
|
b3d8680150
|
No longer include a userData field in the C clonable structs.
|
2017-09-15 12:03:18 +02:00 |
|
Ghislain MARY
|
77397eab83
|
Fix bug in Wrapper::setCppPtrFromC where the cppObject was not really assigned.
|
2017-09-15 11:55:55 +02:00 |
|
Ghislain MARY
|
f4f3b90c9e
|
Add C wrapper for Participant class.
|
2017-09-15 11:35:02 +02:00 |
|
Ghislain MARY
|
8cd99594c7
|
Add macros to handle user data in c-tools.
|
2017-09-14 16:43:29 +02:00 |
|
Ghislain MARY
|
8e9bbb6899
|
Use c-tools for LinphoneChatRoom.
|
2017-09-14 16:12:22 +02:00 |
|
Ronan Abhamon
|
0102ef79fc
|
feaf(core): remove useless std...
|
2017-09-14 14:52:22 +02:00 |
|
Ghislain MARY
|
7c4de39e80
|
Do not access the internal C++ pointer directly, use the c-tools macro for that.
|
2017-09-14 11:16:08 +02:00 |
|
Ghislain MARY
|
f8f072fb3d
|
Handle C back pointer in C++ objects.
|
2017-09-14 11:15:36 +02:00 |
|
Ghislain MARY
|
df45d5f1f0
|
Allow adding additional fields when declaring a C struct.
|
2017-09-13 17:54:34 +02:00 |
|
Ghislain MARY
|
4a13ac6a7a
|
Use real pointer for C++ object inside LinphoneCallParams as it is a ClonableObject.
|
2017-09-13 17:40:09 +02:00 |
|
Ghislain MARY
|
a5ce479aa3
|
Add function to create a client group chat room.
|
2017-09-13 17:40:08 +02:00 |
|
Ronan Abhamon
|
cd10ea5d66
|
feat(Object): provide a way to deal with user data (properties/variant)
|
2017-09-13 12:05:53 +02:00 |
|
Ronan Abhamon
|
44152b9f48
|
use real pointer in c wrapped clonable object
|
2017-09-12 15:08:10 +02:00 |
|
Ghislain MARY
|
1e1d0d2f7f
|
Add c-tools macros and methods to convert bctbx_list_t to std::list and the opposite.
|
2017-09-12 11:55:35 +02:00 |
|
Ronan Abhamon
|
93d9c5101a
|
Merge branch 'chat-events-cpp' into dev_refactor_cpp
|
2017-09-11 12:02:03 +02:00 |
|
Ghislain MARY
|
7588a54016
|
Convert LinphoneCall to Call C++ class.
|
2017-09-08 14:15:08 +02:00 |
|
Ronan Abhamon
|
1ff50ec179
|
feat(Events): finish impl
|
2017-09-08 09:24:09 +02:00 |
|
Ronan Abhamon
|
0feb3684f5
|
feat(core): avoid invalid cast (SalAddress <-> LinphoneAddress)
|
2017-09-05 13:59:54 +02:00 |
|
Ronan Abhamon
|
1c3bcf0b16
|
feat(core): big refactoring & full c address impl
|
2017-09-05 13:59:54 +02:00 |
|
Ronan Abhamon
|
289dc072ed
|
feat(c-wrapper): provide a wrapper helper to access private data
|
2017-08-30 14:12:39 +02:00 |
|
Ronan Abhamon
|
95c781ec5b
|
feat(c-event-log): in progress
|
2017-08-30 09:55:16 +02:00 |
|
Ronan Abhamon
|
8d114ecded
|
feat(c-wrapper/api): events interface => OK
|
2017-08-30 09:34:31 +02:00 |
|
Ronan Abhamon
|
ce4d73d8fe
|
feat(enums): provide a (good?) way to share enums between C and C++
|
2017-08-29 17:07:23 +02:00 |
|
Ronan Abhamon
|
78f8cfd4bf
|
feat(c-wrapper): refactoring
|
2017-08-29 14:24:59 +02:00 |
|
Ronan Abhamon
|
a0f5602b1f
|
feat(c-types): add call event interface
|
2017-08-29 13:42:55 +02:00 |
|
Ronan Abhamon
|
9467d6819f
|
feat(c-types): add conference event interface
|
2017-08-29 13:35:11 +02:00 |
|
Ronan Abhamon
|
698a0d520f
|
feat(c-types): add conference participant event interface
|
2017-08-29 13:30:19 +02:00 |
|
Ronan Abhamon
|
b5235a14f9
|
feat(c-types): provide message event interface
|
2017-08-29 11:38:28 +02:00 |
|
Ronan Abhamon
|
c18c265587
|
feat(c-types): provide init internal functions
|
2017-08-29 11:30:00 +02:00 |
|
Ronan Abhamon
|
a588e18ac2
|
feat(c-types): EventLog wrapped
|
2017-08-29 10:57:42 +02:00 |
|
Ronan Abhamon
|
d7d78a515b
|
feat(enums): supports C export
|
2017-08-29 10:46:19 +02:00 |
|
Ronan Abhamon
|
3e7e4cb56d
|
fix(c-types): remove toto code
|
2017-08-28 14:55:05 +02:00 |
|
Ronan Abhamon
|
ce37899b26
|
feat(core): add c-wrapper tools
|
2017-08-28 14:52:53 +02:00 |
|