mirror of
				https://github.com/ElvishArtisan/rivendell.git
				synced 2025-11-04 16:14:03 +01:00 
			
		
		
		
	* Removed all CVS tags. * Removed 'const char *name' parameter from all QObject contructors.
		
			
				
	
	
		
			67 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
//
 | 
						|
//  RMLSendViewController.h
 | 
						|
//  RMLSend
 | 
						|
//
 | 
						|
//   (C) Copyright 2010,2016 Fred Gleason <fredg@paravelsystems.com>
 | 
						|
//
 | 
						|
//   This program is free software; you can redistribute it and/or modify
 | 
						|
//   it under the terms of the GNU General Public License version 2 as
 | 
						|
//   published by the Free Software Foundation.
 | 
						|
//
 | 
						|
//   This program is distributed in the hope that it will be useful,
 | 
						|
//   but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
						|
//   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
						|
//   GNU General Public License for more details.
 | 
						|
//
 | 
						|
//   You should have received a copy of the GNU General Public
 | 
						|
//   License along with this program; if not, write to the Free Software
 | 
						|
//   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 | 
						|
//
 | 
						|
 | 
						|
#include <netdb.h>
 | 
						|
#include <netinet/ip.h>
 | 
						|
#include <netinet/in.h>
 | 
						|
 | 
						|
#import <UIKit/UIKit.h>
 | 
						|
 | 
						|
#define RMLSEND_TAG_IPADDR 0
 | 
						|
#define RMLSEND_TAG_UDPPORT 1
 | 
						|
#define RMLSEND_TAG_CMDLINE 2
 | 
						|
#define RMLSEND_TAG_BUTTON 3
 | 
						|
 | 
						|
@interface RMLSendViewController : UIViewController <UITextFieldDelegate> {
 | 
						|
	UITextField *ipaddr;
 | 
						|
	UITextField *udpport;
 | 
						|
	UITextField *cmdline;
 | 
						|
	UIButton *button;
 | 
						|
	int sock;
 | 
						|
	struct sockaddr_in sa;
 | 
						|
	NSString *conf_filename;
 | 
						|
}
 | 
						|
 | 
						|
@property(nonatomic,retain) IBOutlet UITextField *ipaddr;
 | 
						|
@property(nonatomic,retain) IBOutlet UITextField *udpport;
 | 
						|
@property(nonatomic,retain) IBOutlet UITextField *cmdline;
 | 
						|
@property(nonatomic,retain) IBOutlet UIButton *button;
 | 
						|
 | 
						|
-(IBAction) processSend: (id) sender;
 | 
						|
 | 
						|
-(BOOL) ValidateFields;
 | 
						|
-(BOOL) SaveFields;
 | 
						|
-(BOOL) RestoreFields;
 | 
						|
 | 
						|
//
 | 
						|
// UITextFieldDelegate methods
 | 
						|
//
 | 
						|
-(BOOL) textFieldShouldBeginEditing:(UITextField *)textField;
 | 
						|
-(void) textFieldDidBeginEditing:(UITextField *)textField;
 | 
						|
-(BOOL) textFieldShouldEndEditing:(UITextField *)textField;
 | 
						|
-(void) textFieldDidEndEditing:(UITextField *)textField;
 | 
						|
-(BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange: (NSRange) range 
 | 
						|
	replacementString: (NSString *) string;
 | 
						|
-(BOOL) textFieldShouldClear:(UITextField *)textField;
 | 
						|
-(BOOL) textFieldShouldReturn: (UITextField *) textField;
 | 
						|
 | 
						|
@end
 | 
						|
 |