28 lines
693 B
C#
28 lines
693 B
C#
using System;
|
|
|
|
namespace rail
|
|
{
|
|
public class IRailGroupChatHelperImpl : RailObject, IRailGroupChatHelper
|
|
{
|
|
internal IRailGroupChatHelperImpl(IntPtr cPtr)
|
|
{
|
|
swigCPtr_ = cPtr;
|
|
}
|
|
|
|
~IRailGroupChatHelperImpl()
|
|
{
|
|
}
|
|
|
|
public virtual RailResult AsyncQueryGroupsInfo(string user_data)
|
|
{
|
|
return (RailResult)RAIL_API_PINVOKE.IRailGroupChatHelper_AsyncQueryGroupsInfo(swigCPtr_, user_data);
|
|
}
|
|
|
|
public virtual IRailGroupChat AsyncOpenGroupChat(string group_id, string user_data)
|
|
{
|
|
IntPtr intPtr = RAIL_API_PINVOKE.IRailGroupChatHelper_AsyncOpenGroupChat(swigCPtr_, group_id, user_data);
|
|
return (!(intPtr == IntPtr.Zero)) ? new IRailGroupChatImpl(intPtr) : null;
|
|
}
|
|
}
|
|
}
|