예제 #1
0
파일: TSAPI.cs 프로젝트: cws2097/TSAPILIB
 public Task <NullTsapiReturn> SetReconnectCall(ConnectionID_t activeCall, ConnectionID_t heldCall,
                                                ATTDropResource_t resource, string info)
 {
     return(CreateTask <NullTsapiReturn>((invokeId, pd) =>
     {
         var info2 = GetUuiFromString(info);
         return NativeMethods.attV6ReconnectCall(ref pd, resource, ref info2) |
         NativeMethods.cstaReconnectCall(AcsHandle, invokeId, ref activeCall, ref heldCall, ref pd);
     }, $"SetReconnectCall('{activeCall}','{heldCall}','{resource}','{info}')"));
 }
예제 #2
0
파일: TSAPI.cs 프로젝트: cws2097/TSAPILIB
 public Task <NullTsapiReturn> SetClearConnection(ConnectionID_t call, ATTDropResource_t resourse,
                                                  string info)
 {
     return(CreateTask <NullTsapiReturn>((invokeId, pd) =>
     {
         var info2 = GetUuiFromString(info);
         return NativeMethods.attV6ClearConnection(ref pd, resourse, ref info2) |
         NativeMethods.cstaClearConnection(AcsHandle, invokeId, ref call, ref pd);
     }, $"SetClearConnection('{call}','{resourse}','{info}')"
                                         ));
 }
예제 #3
0
 public static extern ACSFunctionRet_t attV6ReconnectCall(ref PrivateData_t privateData, ATTDropResource_t dropResource, ref ATTUserToUserInfo_t userInfo);
예제 #4
0
 public static extern ACSFunctionRet_t attClearConnection(ref PrivateData_t privateData, ATTDropResource_t dropResource, ref ATTV5UserToUserInfo_t userInfo);
예제 #5
0
파일: Att.cs 프로젝트: shizenghua/TSAPIDemo
 public static extern Acs.RetCode_t attV6ReconnectCall(
                 [In, Out]
                 Acs.PrivateData_t privateData,
                 ATTDropResource_t dropResource,
                 ref ATTUserToUserInfo_t userInfo);
예제 #6
0
파일: Att.cs 프로젝트: shizenghua/TSAPIDemo
 public static extern Acs.RetCode_t attClearConnection(
                 [In, Out]
                 Acs.PrivateData_t privData,
                 ATTDropResource_t dropResource,
                 ref ATTV5UserToUserInfo_t userInfo);
예제 #7
0
 internal static extern int attV6ReconnectCall(ref PrivateData_t privateData, ATTDropResource_t dropResource, ref ATTUserToUserInfo_t userInfo);
예제 #8
0
 internal static extern int attV6ClearConnection(ref PrivateData_t privateData, ATTDropResource_t dropResource, ref ATTUserToUserInfo_t userInfo);