"Fossies" - the Fresh Open Source Software Archive

Member "jitsi-meet-stable-jitsi-meet_8319/ios/sdk/src/ExternalAPI.h" (16 Feb 2023, 1238 Bytes) of package /linux/misc/jitsi-meet-stable-jitsi-meet_8319.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 /* Copyright @ 2021-present 8x8, Inc.
    2 *
    3 * Licensed under the Apache License, Version 2.0 (the "License");
    4 * you may not use this file except in compliance with the License.
    5 * You may obtain a copy of the License at
    6 *
    7 *     http://www.apache.org/licenses/LICENSE-2.0
    8 *
    9 * Unless required by applicable law or agreed to in writing, software
   10 * distributed under the License is distributed on an "AS IS" BASIS,
   11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   12 * See the License for the specific language governing permissions and
   13 * limitations under the License.
   14 */
   15 
   16 #import <React/RCTBridgeModule.h>
   17 #import <React/RCTEventEmitter.h>
   18 
   19 static NSString * const sendEventNotificationName = @"org.jitsi.meet.SendEvent";
   20 
   21 @interface ExternalAPI : RCTEventEmitter<RCTBridgeModule>
   22 
   23 - (void)sendHangUp;
   24 - (void)sendSetAudioMuted:(BOOL)muted;
   25 - (void)sendEndpointTextMessage:(NSString*)message :(NSString*)to;
   26 - (void)toggleScreenShare:(BOOL)enabled;
   27 - (void)retrieveParticipantsInfo:(void (^)(NSArray*))completion;
   28 - (void)openChat:(NSString*)to;
   29 - (void)closeChat;
   30 - (void)sendChatMessage:(NSString*)message :(NSString*)to ;
   31 - (void)sendSetVideoMuted:(BOOL)muted;
   32 - (void)sendSetClosedCaptionsEnabled:(BOOL)enabled;
   33 
   34 @end